maintaining state with the game board, still hard coding X as the symbol