diff --git a/Module.php b/Module.php
index e55cd3db09a9267bd886c47caa429cb48358f2f5..395483597b777fb7e3436a2721a4bfa945f64fb9 100755
--- a/Module.php
+++ b/Module.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier;
+namespace UnicaenFichier;
 
 use Laminas\Http\Request as HttpRequest;
 use Laminas\Mvc\ModuleRouteListener;
diff --git a/composer.json b/composer.json
index 4a919e8fae49af28104ed874e7babb0f38dbab13..99ae181f0dd81c445d56ebf50169e5fc7faf23dc 100755
--- a/composer.json
+++ b/composer.json
@@ -15,6 +15,8 @@
   "minimum-stability": "dev",
   "prefer-stable": true,
   "autoload": {
+    "psr-0": {
+    },
     "classmap": [
       "./Module.php"
     ]
diff --git a/config/fichier.local.php.dist b/config/fichier.local.php.dist
index c4786c37df9dafad1036baa09831a3756d6454a3..2450daab126a31c5157d7d284603071865ed9c7f 100644
--- a/config/fichier.local.php.dist
+++ b/config/fichier.local.php.dist
@@ -1,6 +1,6 @@
 <?php
 
-use Fichier\Filter\FileName\NatureBasedFileNameFormatter;
+use UnicaenFichier\Filter\FileName\NatureBasedFileNameFormatter;
 use UnicaenStorage\Adapter\FilesystemStorageAdapter;
 
 return [
diff --git a/config/merged/fichier.config.php b/config/merged/fichier.config.php
index d2387f9b470418cd4cb1fa645fdbc7ecc63b64e8..0757f7050962015e8f2d0f5965e7eb5e36192b70 100644
--- a/config/merged/fichier.config.php
+++ b/config/merged/fichier.config.php
@@ -4,20 +4,20 @@
  * Config concernant les fichiers NON liés à une thèse.
  */
 
-namespace Fichier;
-use Fichier\Controller\Factory\FichierControllerFactory;
-use Fichier\Controller\FichierController;
-use Fichier\Filter\FileName\DefaultFileNameFormatter;
-use Fichier\Filter\FileName\NatureBasedFileNameFormatter;
-use Fichier\Form\Upload\UploadForm;
-use Fichier\Form\Upload\UploadFormFactory;
-use Fichier\Form\Upload\UploadHydrator;
-use Fichier\Provider\Privilege\FichierPrivileges;
-use Fichier\Service\Fichier\FichierService;
-use Fichier\Service\Fichier\FichierServiceFactory;
-use Fichier\Service\Nature\NatureService;
-use Fichier\Service\Nature\NatureServiceFactory;
-use Fichier\View\Helper\FichierViewHelper;
+namespace UnicaenFichier;
+use UnicaenFichier\Form\Upload\UploadFormFactory;
+use UnicaenFichier\Form\Upload\UploadHydrator;
+use UnicaenFichier\Provider\Privilege\FichierPrivileges;
+use UnicaenFichier\Service\Fichier\FichierService;
+use UnicaenFichier\Service\Fichier\FichierServiceFactory;
+use UnicaenFichier\Service\Nature\NatureService;
+use UnicaenFichier\Service\Nature\NatureServiceFactory;
+use UnicaenFichier\Controller\Factory\FichierControllerFactory;
+use UnicaenFichier\Controller\FichierController;
+use UnicaenFichier\Filter\FileName\DefaultFileNameFormatter;
+use UnicaenFichier\Filter\FileName\NatureBasedFileNameFormatter;
+use UnicaenFichier\Form\Upload\UploadForm;
+use UnicaenFichier\View\Helper\FichierViewHelper;
 use Laminas\Router\Http\Literal;
 use Laminas\Router\Http\Segment;
 use UnicaenPrivilege\Guard\PrivilegeController;
diff --git a/config/module.config.php b/config/module.config.php
index fca2dede9f6ddb7a2e3772cd5e3358eb68370835..35f6e79b712f442abf2647a2f97d118ac6350e91 100644
--- a/config/module.config.php
+++ b/config/module.config.php
@@ -2,9 +2,9 @@
 
 use Doctrine\ORM\Mapping\Driver\XmlDriver;
 use Doctrine\Persistence\Mapping\Driver\MappingDriverChain;
-use Fichier\Controller\Factory\IndexControllerFactory;
-use Fichier\Controller\IndexController;
-use Fichier\Provider\Privilege\FichierPrivileges;
+use UnicaenFichier\Provider\Privilege\FichierPrivileges;
+use UnicaenFichier\Controller\Factory\IndexControllerFactory;
+use UnicaenFichier\Controller\IndexController;
 use Laminas\Router\Http\Literal;
 use UnicaenPrivilege\Guard\PrivilegeController;
 
@@ -29,14 +29,14 @@ return array(
             'orm_default' => [
                 'class' => MappingDriverChain::class,
                 'drivers' => [
-                    'Fichier\Entity\Db' => 'orm_default_xml_driver',
+                    'UnicaenFichier\Entity\Db' => 'orm_default_xml_driver',
                 ],
             ],
             'orm_default_xml_driver' => [
                 'class' => XmlDriver::class,
                 'cache' => 'Fichier',
                 'paths' => [
-                    __DIR__ . '/../src/Entity/Db/Mapping',
+                    __DIR__ . '/../src/UnicaenFichier/Entity/Db/Mapping',
                 ],
             ],
         ],
diff --git a/src/Controller/Factory/FichierControllerFactory.php b/src/UnicaenFichier/Controller/Factory/FichierControllerFactory.php
similarity index 80%
rename from src/Controller/Factory/FichierControllerFactory.php
rename to src/UnicaenFichier/Controller/Factory/FichierControllerFactory.php
index e43e731881ad015c37a91085e54e3081e67f95d8..9ba34b3de47f31d92b5f89ebf6833e9ce21296e0 100755
--- a/src/Controller/Factory/FichierControllerFactory.php
+++ b/src/UnicaenFichier/Controller/Factory/FichierControllerFactory.php
@@ -1,11 +1,11 @@
 <?php
 
-namespace Fichier\Controller\Factory;
+namespace UnicaenFichier\Controller\Factory;
 
-use Fichier\Controller\FichierController;
-use Fichier\Form\Upload\UploadForm;
-use Fichier\Service\Fichier\FichierService;
-use Fichier\Service\Nature\NatureService;
+use UnicaenFichier\Controller\FichierController;
+use UnicaenFichier\Form\Upload\UploadForm;
+use UnicaenFichier\Service\Fichier\FichierService;
+use UnicaenFichier\Service\Nature\NatureService;
 use Interop\Container\ContainerInterface;
 
 class FichierControllerFactory {
diff --git a/src/Controller/Factory/IndexControllerFactory.php b/src/UnicaenFichier/Controller/Factory/IndexControllerFactory.php
similarity index 69%
rename from src/Controller/Factory/IndexControllerFactory.php
rename to src/UnicaenFichier/Controller/Factory/IndexControllerFactory.php
index 96edc52fa219f35d07f333c3b421d450dc46b70c..7b58a324577950d07c101ed33d875fda685a10f4 100755
--- a/src/Controller/Factory/IndexControllerFactory.php
+++ b/src/UnicaenFichier/Controller/Factory/IndexControllerFactory.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace  Fichier\Controller\Factory;;
+namespace  UnicaenFichier\Controller\Factory;;
 
-use Fichier\Controller\IndexController;
+use UnicaenFichier\Controller\IndexController;
 use Interop\Container\ContainerInterface;
 
 class IndexControllerFactory {
diff --git a/src/Controller/FichierController.php b/src/UnicaenFichier/Controller/FichierController.php
similarity index 94%
rename from src/Controller/FichierController.php
rename to src/UnicaenFichier/Controller/FichierController.php
index 65fb8e97e78dafa30608e33c512612834d0e07a1..b27f45981f92b70902e1f1bfaf187ba3b789bf01 100755
--- a/src/Controller/FichierController.php
+++ b/src/UnicaenFichier/Controller/FichierController.php
@@ -1,11 +1,11 @@
 <?php
 
-namespace Fichier\Controller;
+namespace UnicaenFichier\Controller;
 
-use Fichier\Entity\Db\Fichier;
-use Fichier\Form\Upload\UploadFormAwareTrait;
-use Fichier\Service\Fichier\FichierServiceAwareTrait;
-use Fichier\Service\Nature\NatureServiceAwareTrait;
+use UnicaenFichier\Entity\Db\Fichier;
+use UnicaenFichier\Form\Upload\UploadFormAwareTrait;
+use UnicaenFichier\Service\Fichier\FichierServiceAwareTrait;
+use UnicaenFichier\Service\Nature\NatureServiceAwareTrait;
 use Laminas\Form\Element\Select;
 use Laminas\Http\Request;
 use Laminas\Http\Response;
diff --git a/src/Controller/IndexController.php b/src/UnicaenFichier/Controller/IndexController.php
similarity index 86%
rename from src/Controller/IndexController.php
rename to src/UnicaenFichier/Controller/IndexController.php
index 57b03f8a9752dccc6d8eccafbfb7f97b160f8404..8b549662f86607a29c64cb2c1eb4bff111c8cc55 100755
--- a/src/Controller/IndexController.php
+++ b/src/UnicaenFichier/Controller/IndexController.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace  Fichier\Controller;
+namespace  UnicaenFichier\Controller;
 
 use Laminas\Mvc\Controller\AbstractActionController;
 use Laminas\View\Model\ViewModel;
diff --git a/src/Entity/Db/Fichier.php b/src/UnicaenFichier/Entity/Db/Fichier.php
similarity index 98%
rename from src/Entity/Db/Fichier.php
rename to src/UnicaenFichier/Entity/Db/Fichier.php
index c69449a6f489958291735122fd88e5868d6a1e05..ebd5193c8fd781a4b5ea3302337fd7f34049324c 100755
--- a/src/Entity/Db/Fichier.php
+++ b/src/UnicaenFichier/Entity/Db/Fichier.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Entity\Db;
+namespace UnicaenFichier\Entity\Db;
 
 use UnicaenUtilisateur\Entity\Db\HistoriqueAwareInterface;
 use UnicaenUtilisateur\Entity\Db\HistoriqueAwareTrait;
diff --git a/src/Entity/Db/Mapping/Fichier.Entity.Db.Fichier.dcm.xml b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml
similarity index 93%
rename from src/Entity/Db/Mapping/Fichier.Entity.Db.Fichier.dcm.xml
rename to src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml
index 729478784eda8168af257ab69be4f9ce4b425a4d..25dad0cc1c8f96cea74e1787d28eecd713d5ffca 100755
--- a/src/Entity/Db/Mapping/Fichier.Entity.Db.Fichier.dcm.xml
+++ b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Fichier.dcm.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
-    <entity name="Fichier\Entity\Db\Fichier" table="fichier_fichier">
+    <entity name="UnicaenFichier\Entity\Db\Fichier" table="fichier_fichier">
 
         <!-- !!!Remarque!!! il s'agit d'une chaine de caractère générée avec uniqid pour éviter les problèmes de forgeage ! -->
         <id name="id" type="string" length="13" column="id" />
@@ -8,7 +8,7 @@
         <field name="nomOriginal"       type="string" length="256"      column="nom_original"                nullable="false"/>
         <field name="nomStockage"       type="string" length="256"      column="nom_stockage"                nullable="false"/>
 
-        <many-to-one target-entity="Fichier\Entity\Db\Nature"  field="nature">
+        <many-to-one target-entity="UnicaenFichier\Entity\Db\Nature"  field="nature">
             <join-column name="nature" referenced-column-name="id"/>
         </many-to-one>
 
diff --git a/src/Entity/Db/Mapping/Fichier.Entity.Db.Nature.dcm.xml b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml
similarity index 93%
rename from src/Entity/Db/Mapping/Fichier.Entity.Db.Nature.dcm.xml
rename to src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml
index 1181d34765eb72dd23eaf54dc2e4d1c78405bb1a..ba5b09e7b5799dfd7e1e8de1ddec40eaa3c9f6ca 100755
--- a/src/Entity/Db/Mapping/Fichier.Entity.Db.Nature.dcm.xml
+++ b/src/UnicaenFichier/Entity/Db/Mapping/UnicaenFichier.Entity.Db.Nature.dcm.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd">
-    <entity name="Fichier\Entity\Db\Nature" table="fichier_nature">
+    <entity name="UnicaenFichier\Entity\Db\Nature" table="fichier_nature">
 
         <id name="id" type="integer" column="id">
             <generator strategy="IDENTITY"/>
diff --git a/src/Entity/Db/Nature.php b/src/UnicaenFichier/Entity/Db/Nature.php
similarity index 86%
rename from src/Entity/Db/Nature.php
rename to src/UnicaenFichier/Entity/Db/Nature.php
index 8f31f054d1a9842ca9bbd2aaf36df45a00066924..0eab30867041fcf11992aece4244bf33e537eace 100755
--- a/src/Entity/Db/Nature.php
+++ b/src/UnicaenFichier/Entity/Db/Nature.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Entity\Db;
+namespace UnicaenFichier\Entity\Db;
 
 class Nature {
 
@@ -28,7 +28,7 @@ class Nature {
 
     /**
      * @param string|null $code
-     * @return \Fichier\Entity\Db\Nature
+     * @return \UnicaenFichier\Entity\Db\Nature
      */
     public function setCode(?string $code): static
     {
@@ -46,7 +46,7 @@ class Nature {
 
     /**
      * @param string|null $libelle
-     * @return \Fichier\Entity\Db\Nature
+     * @return \UnicaenFichier\Entity\Db\Nature
      */
     public function setLibelle(?string $libelle): static
     {
@@ -64,7 +64,7 @@ class Nature {
 
     /**
      * @param string|null $description
-     * @return \Fichier\Entity\Db\Nature
+     * @return \UnicaenFichier\Entity\Db\Nature
      */
     public function setDescription(?string $description): static
     {
@@ -80,7 +80,7 @@ class Nature {
 
     /**
      * @param int|null $ordre
-     * @return \Fichier\Entity\Db\Nature
+     * @return \UnicaenFichier\Entity\Db\Nature
      */
     public function setOrdre(?int $ordre): static
     {
diff --git a/src/Exception/FichierException.php b/src/UnicaenFichier/Exception/FichierException.php
similarity index 59%
rename from src/Exception/FichierException.php
rename to src/UnicaenFichier/Exception/FichierException.php
index 682d7597c2ac038ffaf5a51b0d3960e54607be10..c9970e713884bfb8d097b71e21548a29754dd3aa 100644
--- a/src/Exception/FichierException.php
+++ b/src/UnicaenFichier/Exception/FichierException.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Exception;
+namespace UnicaenFichier\Exception;
 class FichierException extends \Exception
 {
 
diff --git a/src/Exception/NatureException.php b/src/UnicaenFichier/Exception/NatureException.php
similarity index 59%
rename from src/Exception/NatureException.php
rename to src/UnicaenFichier/Exception/NatureException.php
index 7474aff755f899f11946d5c65fd86efcdabfea7b..533cc64137c744923e0b91068d1c2644044a4e34 100644
--- a/src/Exception/NatureException.php
+++ b/src/UnicaenFichier/Exception/NatureException.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Exception;
+namespace UnicaenFichier\Exception;
 class NatureException extends \Exception
 {
 
diff --git a/src/Filter/FileName/AbstractFileNameFormatter.php b/src/UnicaenFichier/Filter/FileName/AbstractFileNameFormatter.php
similarity index 85%
rename from src/Filter/FileName/AbstractFileNameFormatter.php
rename to src/UnicaenFichier/Filter/FileName/AbstractFileNameFormatter.php
index 2b1caa6181b2518cf641be171aea5453b889070e..2ad6d0dd20bd4cacaecbd91c47172fbf3bea2c62 100644
--- a/src/Filter/FileName/AbstractFileNameFormatter.php
+++ b/src/UnicaenFichier/Filter/FileName/AbstractFileNameFormatter.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Fichier\Filter\FileName;
+namespace UnicaenFichier\Filter\FileName;
 
-use Fichier\Entity\Db\Fichier;
+use UnicaenFichier\Entity\Db\Fichier;
 
 /**
  * @desc Interface permettant de définir comment nommer les fichiers
diff --git a/src/Filter/FileName/DefaultFileNameFormatter.php b/src/UnicaenFichier/Filter/FileName/DefaultFileNameFormatter.php
similarity index 89%
rename from src/Filter/FileName/DefaultFileNameFormatter.php
rename to src/UnicaenFichier/Filter/FileName/DefaultFileNameFormatter.php
index b056642a29dd439c41e2219d9ed79c9ac300cb06..fc4ff7634af3a544b05db5f54bc81e9a29a91aed 100644
--- a/src/Filter/FileName/DefaultFileNameFormatter.php
+++ b/src/UnicaenFichier/Filter/FileName/DefaultFileNameFormatter.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace Fichier\Filter\FileName;
+namespace UnicaenFichier\Filter\FileName;
 
 use DateTime;
-use Fichier\Entity\Db\Fichier;
+use UnicaenFichier\Entity\Db\Fichier;
 
 /**
  * @desc Interface permettant de définir comment nommer les fichiers
diff --git a/src/Filter/FileName/FileNameFormatterInterface.php b/src/UnicaenFichier/Filter/FileName/FileNameFormatterInterface.php
similarity index 81%
rename from src/Filter/FileName/FileNameFormatterInterface.php
rename to src/UnicaenFichier/Filter/FileName/FileNameFormatterInterface.php
index 8c76d773b3b29a68772c82aa0498dd74caaab4b6..14095396741a82f858d808a68b6d8d6de843f437 100644
--- a/src/Filter/FileName/FileNameFormatterInterface.php
+++ b/src/UnicaenFichier/Filter/FileName/FileNameFormatterInterface.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Fichier\Filter\FileName;
+namespace UnicaenFichier\Filter\FileName;
 
-use Fichier\Entity\Db\Fichier;
+use UnicaenFichier\Entity\Db\Fichier;
 
 /**
  * @desc Interface permettant de définir comment nommer les fichiers
diff --git a/src/Filter/FileName/NatureBasedFileNameFormatter.php b/src/UnicaenFichier/Filter/FileName/NatureBasedFileNameFormatter.php
similarity index 90%
rename from src/Filter/FileName/NatureBasedFileNameFormatter.php
rename to src/UnicaenFichier/Filter/FileName/NatureBasedFileNameFormatter.php
index dbb94c8fa766ee2cc5f3c9876b1e78005b109997..5670a58e683d720e47cd2ea96c7c353b2be00d2f 100644
--- a/src/Filter/FileName/NatureBasedFileNameFormatter.php
+++ b/src/UnicaenFichier/Filter/FileName/NatureBasedFileNameFormatter.php
@@ -1,9 +1,9 @@
 <?php
 
-namespace Fichier\Filter\FileName;
+namespace UnicaenFichier\Filter\FileName;
 
 use DateTime;
-use Fichier\Entity\Db\Fichier;
+use UnicaenFichier\Entity\Db\Fichier;
 
 /**
  * @desc Met les fichiers dans un sous-répertoire au format du code de la nature
diff --git a/src/Form/Upload/UploadForm.php b/src/UnicaenFichier/Form/Upload/UploadForm.php
similarity index 98%
rename from src/Form/Upload/UploadForm.php
rename to src/UnicaenFichier/Form/Upload/UploadForm.php
index 86a9a49725c5b844e3f286e0de962ae5a1d4dd12..f075997b3520992df9a2cf293284b96e70cbf660 100755
--- a/src/Form/Upload/UploadForm.php
+++ b/src/UnicaenFichier/Form/Upload/UploadForm.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Fichier\Form\Upload;
+namespace UnicaenFichier\Form\Upload;
 
-use Fichier\Service\Nature\NatureServiceAwareTrait;
+use UnicaenFichier\Service\Nature\NatureServiceAwareTrait;
 use Laminas\Filter\ToInt;
 use Laminas\Filter\ToNull;
 use Laminas\Form\Element\Button;
diff --git a/src/Form/Upload/UploadFormAwareTrait.php b/src/UnicaenFichier/Form/Upload/UploadFormAwareTrait.php
similarity index 89%
rename from src/Form/Upload/UploadFormAwareTrait.php
rename to src/UnicaenFichier/Form/Upload/UploadFormAwareTrait.php
index 434bc5fd152abb1eb0a0aeb4bda5affc34e77391..7894844d43ad193b013c0847268146c8658ea59e 100755
--- a/src/Form/Upload/UploadFormAwareTrait.php
+++ b/src/UnicaenFichier/Form/Upload/UploadFormAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Form\Upload;
+namespace UnicaenFichier\Form\Upload;
 
 trait UploadFormAwareTrait {
 
diff --git a/src/Form/Upload/UploadFormFactory.php b/src/UnicaenFichier/Form/Upload/UploadFormFactory.php
similarity index 94%
rename from src/Form/Upload/UploadFormFactory.php
rename to src/UnicaenFichier/Form/Upload/UploadFormFactory.php
index b57e68e9fc215977cbb92179d209f4755d25c4e6..9c3923d972f8691de7b5cd628004af146804298f 100755
--- a/src/Form/Upload/UploadFormFactory.php
+++ b/src/UnicaenFichier/Form/Upload/UploadFormFactory.php
@@ -1,8 +1,8 @@
 <?php
 
-namespace Fichier\Form\Upload;
+namespace UnicaenFichier\Form\Upload;
 
-use Fichier\Service\Nature\NatureService;
+use UnicaenFichier\Service\Nature\NatureService;
 use Interop\Container\ContainerInterface;
 
 class UploadFormFactory {
diff --git a/src/Form/Upload/UploadHydrator.php b/src/UnicaenFichier/Form/Upload/UploadHydrator.php
similarity index 90%
rename from src/Form/Upload/UploadHydrator.php
rename to src/UnicaenFichier/Form/Upload/UploadHydrator.php
index 10fcc9f8af7840445ffe762a4d4ea30ee8b5ee87..2bc14c5515df8ba0ca4e108b2abc42b6db4dd342 100755
--- a/src/Form/Upload/UploadHydrator.php
+++ b/src/UnicaenFichier/Form/Upload/UploadHydrator.php
@@ -1,8 +1,9 @@
 <?php
 
-namespace Fichier\Form\Upload;
+namespace UnicaenFichier\Form\Upload;
 
 use Laminas\Hydrator\HydratorInterface;
+
 class UploadHydrator implements HydratorInterface {
 
     public function extract(object $object) : array
diff --git a/src/Provider/Nature/NatureFichierProvider.php b/src/UnicaenFichier/Provider/Nature/NatureFichierProvider.php
similarity index 61%
rename from src/Provider/Nature/NatureFichierProvider.php
rename to src/UnicaenFichier/Provider/Nature/NatureFichierProvider.php
index 3ec11ada3e95d169eb95961adc9ec2360a31b2cf..96ff41a6fd9940417c75f31192bb47d0b4c92d72 100644
--- a/src/Provider/Nature/NatureFichierProvider.php
+++ b/src/UnicaenFichier/Provider/Nature/NatureFichierProvider.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Provider\Nature;
+namespace UnicaenFichier\Provider\Nature;
 
 class NatureFichierProvider
 {
diff --git a/src/Provider/Privilege/FichierPrivileges.php b/src/UnicaenFichier/Provider/Privilege/FichierPrivileges.php
similarity index 92%
rename from src/Provider/Privilege/FichierPrivileges.php
rename to src/UnicaenFichier/Provider/Privilege/FichierPrivileges.php
index 4451c8b3dc34b926663e6c66feef3567c259d86d..186e3bbbdcc28e809a3b4452ddd905e079bccb59 100644
--- a/src/Provider/Privilege/FichierPrivileges.php
+++ b/src/UnicaenFichier/Provider/Privilege/FichierPrivileges.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Provider\Privilege;
+namespace UnicaenFichier\Provider\Privilege;
 
 use UnicaenPrivilege\Provider\Privilege\Privileges;
 
diff --git a/src/Service/Fichier/FichierService.php b/src/UnicaenFichier/Service/Fichier/FichierService.php
similarity index 96%
rename from src/Service/Fichier/FichierService.php
rename to src/UnicaenFichier/Service/Fichier/FichierService.php
index f7826dd0245b189c7351be6881718bbfb69f1a36..0d261f43312149911196aeb0f3aed873453adf7d 100755
--- a/src/Service/Fichier/FichierService.php
+++ b/src/UnicaenFichier/Service/Fichier/FichierService.php
@@ -1,15 +1,15 @@
 <?php
 
-namespace Fichier\Service\Fichier;
+namespace UnicaenFichier\Service\Fichier;
 
 use Doctrine\ORM\NonUniqueResultException;
 use DoctrineModule\Persistence\ObjectManagerAwareInterface;
 use DoctrineModule\Persistence\ProvidesObjectManager;
 use Exception;
-use Fichier\Entity\Db\Fichier;
-use Fichier\Entity\Db\Nature;
-use Fichier\Exception\FichierException;
-use Fichier\Filter\FileName\FileNameFormatterInterface;
+use UnicaenFichier\Entity\Db\Fichier;
+use UnicaenFichier\Entity\Db\Nature;
+use UnicaenFichier\Exception\FichierException;
+use UnicaenFichier\Filter\FileName\FileNameFormatterInterface;
 use Laminas\Mvc\Controller\AbstractActionController;
 use UnicaenApp\Exception\RuntimeException;
 use UnicaenStorage\Adapter\Exception\FileNotFoundInStorageException;
@@ -248,9 +248,9 @@ class FichierService
 
     /**
      * @param string $fileName
-     * @param \Fichier\Entity\Db\Nature $nature
+     * @param \UnicaenFichier\Entity\Db\Nature $nature
      * @param bool|null $addToStorage
-     * @return \Fichier\Entity\Db\Fichier
+     * @return \UnicaenFichier\Entity\Db\Fichier
      * @throws \Fichier\Exception\FichierException
      */
     public function createFichierFromFile(string $fileName, Nature $nature, ?bool $addToStorage=true) : Fichier
diff --git a/src/Service/Fichier/FichierServiceAwareTrait.php b/src/UnicaenFichier/Service/Fichier/FichierServiceAwareTrait.php
similarity index 93%
rename from src/Service/Fichier/FichierServiceAwareTrait.php
rename to src/UnicaenFichier/Service/Fichier/FichierServiceAwareTrait.php
index dba1cdee4584ced12fb6c4149f52db7174ef5595..4a52f9f650be23bc8c17446333b7fe6fc84eff4c 100755
--- a/src/Service/Fichier/FichierServiceAwareTrait.php
+++ b/src/UnicaenFichier/Service/Fichier/FichierServiceAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Service\Fichier;
+namespace UnicaenFichier\Service\Fichier;
 
 trait FichierServiceAwareTrait {
 
diff --git a/src/Service/Fichier/FichierServiceFactory.php b/src/UnicaenFichier/Service/Fichier/FichierServiceFactory.php
similarity index 96%
rename from src/Service/Fichier/FichierServiceFactory.php
rename to src/UnicaenFichier/Service/Fichier/FichierServiceFactory.php
index eb5d631a0d1776e3106519cbf88e387c3f00abe7..e7fa307cdfb790f56fd6d2f9aff980ff68663adf 100755
--- a/src/Service/Fichier/FichierServiceFactory.php
+++ b/src/UnicaenFichier/Service/Fichier/FichierServiceFactory.php
@@ -1,10 +1,10 @@
 <?php
 
-namespace Fichier\Service\Fichier;
+namespace UnicaenFichier\Service\Fichier;
 
 use Doctrine\ORM\EntityManager;
 use Exception;
-use Fichier\Filter\FileName\FileNameFormatterInterface;
+use UnicaenFichier\Filter\FileName\FileNameFormatterInterface;
 use Interop\Container\ContainerInterface;
 use UnicaenStorage\Adapter\StorageAdapterInterface;
 use UnicaenStorage\StorageAdapterManager;
diff --git a/src/Service/Nature/NatureService.php b/src/UnicaenFichier/Service/Nature/NatureService.php
similarity index 92%
rename from src/Service/Nature/NatureService.php
rename to src/UnicaenFichier/Service/Nature/NatureService.php
index ab7ab7b28748c1508ce2fe63d0388d6a26ebd56c..8d2a728df856aa0a4e28d0c041587052c6b2ff6f 100755
--- a/src/Service/Nature/NatureService.php
+++ b/src/UnicaenFichier/Service/Nature/NatureService.php
@@ -1,12 +1,13 @@
 <?php
 
-namespace Fichier\Service\Nature;
+namespace UnicaenFichier\Service\Nature;
 
 use Doctrine\ORM\NonUniqueResultException;
 use DoctrineModule\Persistence\ObjectManagerAwareInterface;
 use DoctrineModule\Persistence\ProvidesObjectManager;
-use Fichier\Entity\Db\Nature;
-use Fichier\Exception\NatureException;
+use UnicaenFichier\Entity\Db\Nature;
+use UnicaenFichier\Exception\NatureException;
+
 /**
  *
  */
@@ -36,8 +37,8 @@ class NatureService
 
     /**
      * @param int $id
-     * @return \Fichier\Entity\Db\Nature|null
-     * @throws \Fichier\Exception\NatureException
+     * @return \UnicaenFichier\Entity\Db\Nature|null
+     * @throws \UnicaenFichier\Exception\NatureException
      */
     public function getNature(int $id) : ?Nature
     {
diff --git a/src/Service/Nature/NatureServiceAwareTrait.php b/src/UnicaenFichier/Service/Nature/NatureServiceAwareTrait.php
similarity index 93%
rename from src/Service/Nature/NatureServiceAwareTrait.php
rename to src/UnicaenFichier/Service/Nature/NatureServiceAwareTrait.php
index 1dbea2f799c88e43b6e84ed7a18cf972ab92eab3..653a8db236c3b87483669421ab0ec7d17997c9a5 100755
--- a/src/Service/Nature/NatureServiceAwareTrait.php
+++ b/src/UnicaenFichier/Service/Nature/NatureServiceAwareTrait.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Service\Nature;
+namespace UnicaenFichier\Service\Nature;
 
 trait NatureServiceAwareTrait {
 
diff --git a/src/Service/Nature/NatureServiceFactory.php b/src/UnicaenFichier/Service/Nature/NatureServiceFactory.php
similarity index 93%
rename from src/Service/Nature/NatureServiceFactory.php
rename to src/UnicaenFichier/Service/Nature/NatureServiceFactory.php
index 5b8d64f676f4991fcc9b32e64d0f162fe42f74aa..d0fbdbfb05f7b22dd2948c13223cea3c4929b125 100755
--- a/src/Service/Nature/NatureServiceFactory.php
+++ b/src/UnicaenFichier/Service/Nature/NatureServiceFactory.php
@@ -1,6 +1,6 @@
 <?php
 
-namespace Fichier\Service\Nature;
+namespace UnicaenFichier\Service\Nature;
 
 use Doctrine\ORM\EntityManager;
 use Interop\Container\ContainerInterface;
diff --git a/src/View/Helper/FichierViewHelper.php b/src/UnicaenFichier/View/Helper/FichierViewHelper.php
similarity index 96%
rename from src/View/Helper/FichierViewHelper.php
rename to src/UnicaenFichier/View/Helper/FichierViewHelper.php
index c5250979766c08b56e518b0827add0c0493c50d7..dfeada4b2475475810d9d8359f667006029374eb 100755
--- a/src/View/Helper/FichierViewHelper.php
+++ b/src/UnicaenFichier/View/Helper/FichierViewHelper.php
@@ -1,10 +1,10 @@
 <?php
 
-namespace Fichier\View\Helper;
+namespace UnicaenFichier\View\Helper;
 
-use Fichier\Entity\Db\Fichier;
-use UnicaenApp\Filter\BytesFormatter;
 use Laminas\View\Helper\AbstractHelper;
+use UnicaenApp\Filter\BytesFormatter;
+use UnicaenFichier\Entity\Db\Fichier;
 
 class FichierViewHelper extends AbstractHelper
 {
diff --git a/view/fichier/default/confirmation.phtml b/view/unicaen-fichier/default/confirmation.phtml
similarity index 100%
rename from view/fichier/default/confirmation.phtml
rename to view/unicaen-fichier/default/confirmation.phtml
diff --git a/view/fichier/fichier/upload.phtml b/view/unicaen-fichier/fichier/upload.phtml
similarity index 100%
rename from view/fichier/fichier/upload.phtml
rename to view/unicaen-fichier/fichier/upload.phtml
diff --git a/view/fichier/index/index.phtml b/view/unicaen-fichier/index/index.phtml
similarity index 100%
rename from view/fichier/index/index.phtml
rename to view/unicaen-fichier/index/index.phtml