Fixed the constructor for GameBoard to properly initialize the board and solution