Pulled out game state classes