Améliorations esthétiques pour que chaque module retourne une classe et non un objet