Adding in Player control and basic game state structure.