added game state and ttt values
cleaned up game
refactor player and strategy
moved winner and game over to game state
added test for game