New class for gameplay & pause & gamestate