changement de la structure du projet pour les tests unitaires et rendre modulable