Added gameState, framework for transitioning