Game Behavior

added gameState to control gameplay