Test that parsing an in progress game removes the correct pieces from the game.
Use arrays instead of pointers within the Game struct to represent the board and remaining pieces.
Update the todo list