Réorganisation du code gamestate