diff --git a/CHANGELOG.md b/CHANGELOG.md
index cd248baaa659c38775c0d3da2f9cf7e0722ef620..b894bdd4992d432dc0acf3143f304df9624a62ed 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,7 +3,7 @@
 
 - [Fix] Nouvelle correction regression suite sortie 1.0.4...
 - Ajout de la possibilité de na pas faire de transaction dans le Table->merge
-
+- classe Module déplacée dans src : plus propre
 
 1.0.5 (03/12/2024)
 ------------------
diff --git a/composer.json b/composer.json
index 6f1db68eae2a7c344ce34c6e885d8fe68f78f248..16a07154fd5c68e4655436f7ca2904935455fe1a 100644
--- a/composer.json
+++ b/composer.json
@@ -14,9 +14,6 @@
     "psr-4": {
       "Unicaen\\BddAdmin\\": "src/",
       "Unicaen\\BddAdmin\\Tests\\": "tests/"
-    },
-    "classmap": [
-      "./Module.php"
-    ]
+    }
   }
 }
diff --git a/Module.php b/src/Module.php
similarity index 72%
rename from Module.php
rename to src/Module.php
index 2f023a7ced2b3642b7b61ae19ae3a65c4a42f782..d8045037425aa874e656191f335f93c96f017acf 100644
--- a/Module.php
+++ b/src/Module.php
@@ -11,6 +11,6 @@ class Module
 {
     public function getConfig()
     {
-        return include __DIR__ . '/config/module.config.php';
+        return include dirname(__DIR__) . '/config/module.config.php';
     }
 }
\ No newline at end of file