Applies the moves from a PgnGame to an initial board and game state.
The resulting Board and GameState after applying all moves.
The PGN game whose moves to apply.