refactor(client): split communication service
CommunicationService, qui gérait toutes les communications HTTP, a été divisé en plusieurs services (AuthCommunicationService, GameCommunicationService, QuestionCommunicationService, QuizCommunicationService).
SVP vérifiez que toutes les fonctionnalités utilisant HTTP fonctionnent