create game states and basic skeleton of game flow
Merge pull request #35 from znagler/add_game_states

create game states and basic skeleton of game flow