We can assume that this phase (fulfill minimum project requirements) can be closed after successful test of the project. Try to play whole game from the beginning to the the end. It should complete below requirements:
[x] capture pawn by pawn
[x] move pawn according to rules
[x] check for draw
[x] game is playable, you can play it from the beginning to the end. Game ends as win by one player or a draw
We can assume that this phase (fulfill minimum project requirements) can be closed after successful test of the project. Try to play whole game from the beginning to the the end. It should complete below requirements: