Ajout des modules et de la factory associée