Ajout menu et refactorisation des classes