diff --git a/Doxyfile b/Doxyfile
index bfbef66..444946e 100644
--- a/Doxyfile
+++ b/Doxyfile
@@ -68,7 +68,7 @@ PROJECT_LOGO =
# entered, it will be relative to the location where doxygen was started. If
# left blank the current directory will be used.
-OUTPUT_DIRECTORY = ./docs
+OUTPUT_DIRECTORY = ./docs/doxygen
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create up to 4096
# sub-directories (in 2 levels) under the output directory of each output format
diff --git a/docs/compte_rendus/compte_rendu_1.md b/docs/compte_rendus/compte_rendu_1.md
new file mode 100644
index 0000000..65f02df
--- /dev/null
+++ b/docs/compte_rendus/compte_rendu_1.md
@@ -0,0 +1,159 @@
+
+
+
+
+# Rapport d’analyse et de conception
+
+## Projet Système 2025/2026 – Système de Gestion de Fichiers (SGF)
+
+**Membres de l’équipe :**
+- CHOISY Alexis
+- DEGAT Teddy
+- DA SILVA FERREIRA Lucas
+- FOURNIE Baptiste
+- [Nom Étudiant 5]
+
+**Encadrante :** ABOUDA Dhekra
+**Date de remise :** 20 avril 2026
+
+---
+
+## Sommaire
+- [I. Analyse des besoins de l’utilisateur](#i-analyse-des-besoins-de-lutilisateur)
+- [II. Définition du système à réaliser](#ii-définition-du-système-à-réaliser)
+- [III. Cahier des charges](#iii-cahier-des-charges)
+- [IV. Structures de données prévues](#iv-structures-de-données-prévues)
+- [V. Liste des fonctions principales](#v-liste-des-fonctions-principales)
+- [VI. Répartition des tâches](#vi-répartition-des-tâches)
+- [VII. Conclusion](#vii-conclusion)
+
+---
+
+## I. Analyse des besoins de l’utilisateur
+
+### 1. Objectifs fonctionnels
+Le programme doit permettre à un utilisateur de :
+- Interagir via un shell.
+- Gérer une arborescence de fichiers et répertoires (création, suppression, déplacement).
+- Manipuler le contenu des fichiers (lecture, écriture) via des primitives spécifiques.
+- Assurer la persistance des données par la sauvegarde/recharge du SGF sur le disque physique.
+
+### 2. Contraintes
+- **Langage** : C uniquement.
+- **Dates limites** : Rendu de l'analyse le 20 avril 2026, conception le 2 mai 2026, et final le 28 mai 2026.
+
+---
+
+## II. Définition du système à réaliser
+
+### 1. Fonctionnement général
+Le système simule une partition de disque dur à travers un fichier. Il s'articule autour de trois couches:
+1. **Le Shell** : Analyse les commandes (`ls`, `mkdir`, etc.) et appelle les primitives.
+2. **Les Primitives** : Fonctions de bas niveau (`myopen`, `myread`) qui font le lien avec la structure interne.
+3. **Le SGF** : Gère l'organisation physique des i-nodes et des blocs de données.
+
+
+
+
+---
+
+## III. Cahier des charges
+
+### 1. Description globale des fonctions
+
+| Fonctionnalité | Description |
+| :--- | :--- |
+| **Shell** | Gère les commandes `ls`, `mkdir`, `rmdir`, `cat`, `cp`, `rm`, `mv`. |
+| **Gestion Inodes** | Attribution et libération d'i-nodes pour fichiers et répertoires. |
+| **Gestion Blocs** | Allocation de blocs de données (contigus ou non) pour le stockage. |
+| **Arborescence** | Gestion des répertoires comme des fichiers spéciaux listant des i-nodes. |
+| **Persistance** | Sauvegarde de l'état complet du disque virtuel dans un fichier binaire. |
+| **Superbloc (df)** | Fournit les infos sur les blocs/inodes libres et l'espace disque. |
+
+### 2. Fonctions bonus
+- Gestion de plusieurs utilisateurs simultanés.
+- Implémentation des filtres `grep` et `find`.
+- Gestion des droits d'accès et dates de modification sur les inodes.
+
+---
+
+## IV. Structures de données prévues
+
+Le SGF utilise des structures à taille fixe pour simuler la partition .
+
+```c
+/**
+ * @struct inode
+ * @brief Un inode est un fichier, il possède des permissions, un type (répertoire par exemple) et pointe sur des blocs de données
+ */
+typedef struct inode {
+ unsigned short perms; // rwxrwxrwx
+ char filetype;
+ int blocs[MAX_BLOCS];
+} inode;
+
+/**
+ * @struct bloc
+ * @brief Un bloc possède un tableau de données brut concernant des inodes
+ */
+typedef struct bloc {
+ char datas[MAX_BYTES_PER_BLOC]; // 1024 octets
+} bloc;
+
+/**
+ * @struct disk
+ * @brief Un disque est un liste d'inodes qui pointent sur des blocs de donnée
+ */
+typedef struct disk {
+ inode inodes[MAX_INODE]; // 10 inodes max
+ bloc blocs[MAX_BLOCS]; // 30 blocs max
+} disk;
+
+// pour 10 inode qui a 30 blocs de chacun 1024 octets, on a 30720 octets, soit
+// 30,7 Ko sur le disque
+```
+
+---
+
+## V. Liste des fonctions principales
+
+### Primitives Système
+- **`int mycreat(char *nom, int mode)`** : Crée un fichier et retourne son inode.
+- **`int myread(int inode, char *buffer, int nombre)`** : Lit n octets depuis l'inode.
+
+### Commandes Shell
+- **`do_ls()`** : Lit le répertoire actuel et affiche les noms et inodes associés.
+- **`do_mkdir(char *nom)`** : Crée un i-node de type répertoire et initialise les entrées . et ..
+
+---
+
+## VI. Répartition des tâches
+
+L'équipe est divisée en groupe pour assurer l'intégration finale.
+
+### 1. SGF & Stockage (Alexis et Youssef)
+- Initialisation et formatage du disque virtuel (inodes à 0).
+- Fonctions de sauvegarde/rechargement du SGF dans le fichier image.
+
+### 2. Primitives & I-nodes (Teddy et Baptiste)
+- Gestion de l'allocation des blocs et des i-nodes.
+- Développement des primitives mycreat, myopen, myread, mywrite.
+
+### 3. Shell & Commandes (Lucas et Alexis)
+- Création de l'interpréteur de commandes (processus fils et exec).
+- Implémentation des commandes ls, mkdir, cat, rm.
+
+### Planning prévisionnel
+
+| Phase | Description | Échéance |
+| :--- | :--- | :--- |
+| **Phase 1** | Analyse des besoins et structures de données | 20 avril 2026 |
+| **Phase 2** | Conception des algorithmes principaux | 2 mai 2026 |
+| **Phase 3** | Développement du SGF et des primitives | Mai 2026 |
+| **Phase 4** | Finalisation du Shell et tests de validation | 28 mai 2026 |
+| **Phase 5** | Soutenance et remise du code source | 29 mai 2026 |
+
+---
+
+## VII. Conclusion
+Ce rapport constitue le socle de développement de notre Mini SGF. En respectant une séparation nette entre le stockage, les primitives et l'interpréteur, nous visons une architecture robuste conforme aux attentes. La prochaine étape sera la validation des algorithmes de lecture/écriture.
\ No newline at end of file
diff --git a/docs/compte_rendus/compte_rendu_1.pdf b/docs/compte_rendus/compte_rendu_1.pdf
new file mode 100644
index 0000000..41eb7d6
Binary files /dev/null and b/docs/compte_rendus/compte_rendu_1.pdf differ
diff --git a/docs/html/README_8md.html b/docs/doxygen/html/README_8md.html
similarity index 100%
rename from docs/html/README_8md.html
rename to docs/doxygen/html/README_8md.html
diff --git a/docs/html/annotated.html b/docs/doxygen/html/annotated.html
similarity index 100%
rename from docs/html/annotated.html
rename to docs/doxygen/html/annotated.html
diff --git a/docs/html/bc_s.png b/docs/doxygen/html/bc_s.png
similarity index 100%
rename from docs/html/bc_s.png
rename to docs/doxygen/html/bc_s.png
diff --git a/docs/html/bc_sd.png b/docs/doxygen/html/bc_sd.png
similarity index 100%
rename from docs/html/bc_sd.png
rename to docs/doxygen/html/bc_sd.png
diff --git a/docs/html/classes.html b/docs/doxygen/html/classes.html
similarity index 100%
rename from docs/html/classes.html
rename to docs/doxygen/html/classes.html
diff --git a/docs/html/closed.png b/docs/doxygen/html/closed.png
similarity index 100%
rename from docs/html/closed.png
rename to docs/doxygen/html/closed.png
diff --git a/docs/html/const_8h.html b/docs/doxygen/html/const_8h.html
similarity index 100%
rename from docs/html/const_8h.html
rename to docs/doxygen/html/const_8h.html
diff --git a/docs/html/const_8h__dep__incl.dot b/docs/doxygen/html/const_8h__dep__incl.dot
similarity index 100%
rename from docs/html/const_8h__dep__incl.dot
rename to docs/doxygen/html/const_8h__dep__incl.dot
diff --git a/docs/html/const_8h_source.html b/docs/doxygen/html/const_8h_source.html
similarity index 100%
rename from docs/html/const_8h_source.html
rename to docs/doxygen/html/const_8h_source.html
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
similarity index 100%
rename from docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
rename to docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
diff --git a/docs/html/disk_8c.html b/docs/doxygen/html/disk_8c.html
similarity index 100%
rename from docs/html/disk_8c.html
rename to docs/doxygen/html/disk_8c.html
diff --git a/docs/html/disk_8c__incl.dot b/docs/doxygen/html/disk_8c__incl.dot
similarity index 100%
rename from docs/html/disk_8c__incl.dot
rename to docs/doxygen/html/disk_8c__incl.dot
diff --git a/docs/html/disk_8h.html b/docs/doxygen/html/disk_8h.html
similarity index 100%
rename from docs/html/disk_8h.html
rename to docs/doxygen/html/disk_8h.html
diff --git a/docs/html/disk_8h__dep__incl.dot b/docs/doxygen/html/disk_8h__dep__incl.dot
similarity index 100%
rename from docs/html/disk_8h__dep__incl.dot
rename to docs/doxygen/html/disk_8h__dep__incl.dot
diff --git a/docs/html/disk_8h__incl.dot b/docs/doxygen/html/disk_8h__incl.dot
similarity index 100%
rename from docs/html/disk_8h__incl.dot
rename to docs/doxygen/html/disk_8h__incl.dot
diff --git a/docs/html/disk_8h_source.html b/docs/doxygen/html/disk_8h_source.html
similarity index 100%
rename from docs/html/disk_8h_source.html
rename to docs/doxygen/html/disk_8h_source.html
diff --git a/docs/html/doc.svg b/docs/doxygen/html/doc.svg
similarity index 100%
rename from docs/html/doc.svg
rename to docs/doxygen/html/doc.svg
diff --git a/docs/html/docd.svg b/docs/doxygen/html/docd.svg
similarity index 100%
rename from docs/html/docd.svg
rename to docs/doxygen/html/docd.svg
diff --git a/docs/html/doxygen.css b/docs/doxygen/html/doxygen.css
similarity index 100%
rename from docs/html/doxygen.css
rename to docs/doxygen/html/doxygen.css
diff --git a/docs/html/doxygen.svg b/docs/doxygen/html/doxygen.svg
similarity index 100%
rename from docs/html/doxygen.svg
rename to docs/doxygen/html/doxygen.svg
diff --git a/docs/html/dynsections.js b/docs/doxygen/html/dynsections.js
similarity index 100%
rename from docs/html/dynsections.js
rename to docs/doxygen/html/dynsections.js
diff --git a/docs/html/exec_8c.html b/docs/doxygen/html/exec_8c.html
similarity index 100%
rename from docs/html/exec_8c.html
rename to docs/doxygen/html/exec_8c.html
diff --git a/docs/html/exec_8c__incl.dot b/docs/doxygen/html/exec_8c__incl.dot
similarity index 100%
rename from docs/html/exec_8c__incl.dot
rename to docs/doxygen/html/exec_8c__incl.dot
diff --git a/docs/html/exec_8h.html b/docs/doxygen/html/exec_8h.html
similarity index 100%
rename from docs/html/exec_8h.html
rename to docs/doxygen/html/exec_8h.html
diff --git a/docs/html/exec_8h__dep__incl.dot b/docs/doxygen/html/exec_8h__dep__incl.dot
similarity index 100%
rename from docs/html/exec_8h__dep__incl.dot
rename to docs/doxygen/html/exec_8h__dep__incl.dot
diff --git a/docs/html/exec_8h__incl.dot b/docs/doxygen/html/exec_8h__incl.dot
similarity index 100%
rename from docs/html/exec_8h__incl.dot
rename to docs/doxygen/html/exec_8h__incl.dot
diff --git a/docs/html/exec_8h_source.html b/docs/doxygen/html/exec_8h_source.html
similarity index 100%
rename from docs/html/exec_8h_source.html
rename to docs/doxygen/html/exec_8h_source.html
diff --git a/docs/html/files.html b/docs/doxygen/html/files.html
similarity index 100%
rename from docs/html/files.html
rename to docs/doxygen/html/files.html
diff --git a/docs/html/folderclosed.svg b/docs/doxygen/html/folderclosed.svg
similarity index 100%
rename from docs/html/folderclosed.svg
rename to docs/doxygen/html/folderclosed.svg
diff --git a/docs/html/folderclosedd.svg b/docs/doxygen/html/folderclosedd.svg
similarity index 100%
rename from docs/html/folderclosedd.svg
rename to docs/doxygen/html/folderclosedd.svg
diff --git a/docs/html/folderopen.svg b/docs/doxygen/html/folderopen.svg
similarity index 100%
rename from docs/html/folderopen.svg
rename to docs/doxygen/html/folderopen.svg
diff --git a/docs/html/folderopend.svg b/docs/doxygen/html/folderopend.svg
similarity index 100%
rename from docs/html/folderopend.svg
rename to docs/doxygen/html/folderopend.svg
diff --git a/docs/html/functions.html b/docs/doxygen/html/functions.html
similarity index 100%
rename from docs/html/functions.html
rename to docs/doxygen/html/functions.html
diff --git a/docs/html/functions_vars.html b/docs/doxygen/html/functions_vars.html
similarity index 100%
rename from docs/html/functions_vars.html
rename to docs/doxygen/html/functions_vars.html
diff --git a/docs/html/globals.html b/docs/doxygen/html/globals.html
similarity index 100%
rename from docs/html/globals.html
rename to docs/doxygen/html/globals.html
diff --git a/docs/html/globals_defs.html b/docs/doxygen/html/globals_defs.html
similarity index 100%
rename from docs/html/globals_defs.html
rename to docs/doxygen/html/globals_defs.html
diff --git a/docs/html/globals_func.html b/docs/doxygen/html/globals_func.html
similarity index 100%
rename from docs/html/globals_func.html
rename to docs/doxygen/html/globals_func.html
diff --git a/docs/html/globals_type.html b/docs/doxygen/html/globals_type.html
similarity index 100%
rename from docs/html/globals_type.html
rename to docs/doxygen/html/globals_type.html
diff --git a/docs/html/graph_legend.dot b/docs/doxygen/html/graph_legend.dot
similarity index 100%
rename from docs/html/graph_legend.dot
rename to docs/doxygen/html/graph_legend.dot
diff --git a/docs/html/graph_legend.html b/docs/doxygen/html/graph_legend.html
similarity index 100%
rename from docs/html/graph_legend.html
rename to docs/doxygen/html/graph_legend.html
diff --git a/docs/html/index.html b/docs/doxygen/html/index.html
similarity index 100%
rename from docs/html/index.html
rename to docs/doxygen/html/index.html
diff --git a/docs/html/jquery.js b/docs/doxygen/html/jquery.js
similarity index 100%
rename from docs/html/jquery.js
rename to docs/doxygen/html/jquery.js
diff --git a/docs/html/main_8c.html b/docs/doxygen/html/main_8c.html
similarity index 100%
rename from docs/html/main_8c.html
rename to docs/doxygen/html/main_8c.html
diff --git a/docs/html/main_8c__incl.dot b/docs/doxygen/html/main_8c__incl.dot
similarity index 100%
rename from docs/html/main_8c__incl.dot
rename to docs/doxygen/html/main_8c__incl.dot
diff --git a/docs/html/menu.js b/docs/doxygen/html/menu.js
similarity index 100%
rename from docs/html/menu.js
rename to docs/doxygen/html/menu.js
diff --git a/docs/html/menudata.js b/docs/doxygen/html/menudata.js
similarity index 100%
rename from docs/html/menudata.js
rename to docs/doxygen/html/menudata.js
diff --git a/docs/html/minus.svg b/docs/doxygen/html/minus.svg
similarity index 100%
rename from docs/html/minus.svg
rename to docs/doxygen/html/minus.svg
diff --git a/docs/html/minusd.svg b/docs/doxygen/html/minusd.svg
similarity index 100%
rename from docs/html/minusd.svg
rename to docs/doxygen/html/minusd.svg
diff --git a/docs/html/nav_f.png b/docs/doxygen/html/nav_f.png
similarity index 100%
rename from docs/html/nav_f.png
rename to docs/doxygen/html/nav_f.png
diff --git a/docs/html/nav_fd.png b/docs/doxygen/html/nav_fd.png
similarity index 100%
rename from docs/html/nav_fd.png
rename to docs/doxygen/html/nav_fd.png
diff --git a/docs/html/nav_g.png b/docs/doxygen/html/nav_g.png
similarity index 100%
rename from docs/html/nav_g.png
rename to docs/doxygen/html/nav_g.png
diff --git a/docs/html/nav_h.png b/docs/doxygen/html/nav_h.png
similarity index 100%
rename from docs/html/nav_h.png
rename to docs/doxygen/html/nav_h.png
diff --git a/docs/html/nav_hd.png b/docs/doxygen/html/nav_hd.png
similarity index 100%
rename from docs/html/nav_hd.png
rename to docs/doxygen/html/nav_hd.png
diff --git a/docs/html/open.png b/docs/doxygen/html/open.png
similarity index 100%
rename from docs/html/open.png
rename to docs/doxygen/html/open.png
diff --git a/docs/html/parsing_8c.html b/docs/doxygen/html/parsing_8c.html
similarity index 100%
rename from docs/html/parsing_8c.html
rename to docs/doxygen/html/parsing_8c.html
diff --git a/docs/html/parsing_8c__incl.dot b/docs/doxygen/html/parsing_8c__incl.dot
similarity index 100%
rename from docs/html/parsing_8c__incl.dot
rename to docs/doxygen/html/parsing_8c__incl.dot
diff --git a/docs/html/parsing_8h.html b/docs/doxygen/html/parsing_8h.html
similarity index 100%
rename from docs/html/parsing_8h.html
rename to docs/doxygen/html/parsing_8h.html
diff --git a/docs/html/parsing_8h__dep__incl.dot b/docs/doxygen/html/parsing_8h__dep__incl.dot
similarity index 100%
rename from docs/html/parsing_8h__dep__incl.dot
rename to docs/doxygen/html/parsing_8h__dep__incl.dot
diff --git a/docs/html/parsing_8h__incl.dot b/docs/doxygen/html/parsing_8h__incl.dot
similarity index 100%
rename from docs/html/parsing_8h__incl.dot
rename to docs/doxygen/html/parsing_8h__incl.dot
diff --git a/docs/html/parsing_8h_source.html b/docs/doxygen/html/parsing_8h_source.html
similarity index 100%
rename from docs/html/parsing_8h_source.html
rename to docs/doxygen/html/parsing_8h_source.html
diff --git a/docs/html/plus.svg b/docs/doxygen/html/plus.svg
similarity index 100%
rename from docs/html/plus.svg
rename to docs/doxygen/html/plus.svg
diff --git a/docs/html/plusd.svg b/docs/doxygen/html/plusd.svg
similarity index 100%
rename from docs/html/plusd.svg
rename to docs/doxygen/html/plusd.svg
diff --git a/docs/html/search/all_0.js b/docs/doxygen/html/search/all_0.js
similarity index 100%
rename from docs/html/search/all_0.js
rename to docs/doxygen/html/search/all_0.js
diff --git a/docs/html/search/all_1.js b/docs/doxygen/html/search/all_1.js
similarity index 100%
rename from docs/html/search/all_1.js
rename to docs/doxygen/html/search/all_1.js
diff --git a/docs/html/search/all_2.js b/docs/doxygen/html/search/all_2.js
similarity index 100%
rename from docs/html/search/all_2.js
rename to docs/doxygen/html/search/all_2.js
diff --git a/docs/html/search/all_3.js b/docs/doxygen/html/search/all_3.js
similarity index 100%
rename from docs/html/search/all_3.js
rename to docs/doxygen/html/search/all_3.js
diff --git a/docs/html/search/all_4.js b/docs/doxygen/html/search/all_4.js
similarity index 100%
rename from docs/html/search/all_4.js
rename to docs/doxygen/html/search/all_4.js
diff --git a/docs/html/search/all_5.js b/docs/doxygen/html/search/all_5.js
similarity index 100%
rename from docs/html/search/all_5.js
rename to docs/doxygen/html/search/all_5.js
diff --git a/docs/html/search/all_6.js b/docs/doxygen/html/search/all_6.js
similarity index 100%
rename from docs/html/search/all_6.js
rename to docs/doxygen/html/search/all_6.js
diff --git a/docs/html/search/all_7.js b/docs/doxygen/html/search/all_7.js
similarity index 100%
rename from docs/html/search/all_7.js
rename to docs/doxygen/html/search/all_7.js
diff --git a/docs/html/search/all_8.js b/docs/doxygen/html/search/all_8.js
similarity index 100%
rename from docs/html/search/all_8.js
rename to docs/doxygen/html/search/all_8.js
diff --git a/docs/html/search/all_9.js b/docs/doxygen/html/search/all_9.js
similarity index 100%
rename from docs/html/search/all_9.js
rename to docs/doxygen/html/search/all_9.js
diff --git a/docs/html/search/all_a.js b/docs/doxygen/html/search/all_a.js
similarity index 100%
rename from docs/html/search/all_a.js
rename to docs/doxygen/html/search/all_a.js
diff --git a/docs/html/search/all_b.js b/docs/doxygen/html/search/all_b.js
similarity index 100%
rename from docs/html/search/all_b.js
rename to docs/doxygen/html/search/all_b.js
diff --git a/docs/html/search/all_c.js b/docs/doxygen/html/search/all_c.js
similarity index 100%
rename from docs/html/search/all_c.js
rename to docs/doxygen/html/search/all_c.js
diff --git a/docs/html/search/classes_0.js b/docs/doxygen/html/search/classes_0.js
similarity index 100%
rename from docs/html/search/classes_0.js
rename to docs/doxygen/html/search/classes_0.js
diff --git a/docs/html/search/classes_1.js b/docs/doxygen/html/search/classes_1.js
similarity index 100%
rename from docs/html/search/classes_1.js
rename to docs/doxygen/html/search/classes_1.js
diff --git a/docs/html/search/classes_2.js b/docs/doxygen/html/search/classes_2.js
similarity index 100%
rename from docs/html/search/classes_2.js
rename to docs/doxygen/html/search/classes_2.js
diff --git a/docs/html/search/close.svg b/docs/doxygen/html/search/close.svg
similarity index 100%
rename from docs/html/search/close.svg
rename to docs/doxygen/html/search/close.svg
diff --git a/docs/html/search/defines_0.js b/docs/doxygen/html/search/defines_0.js
similarity index 100%
rename from docs/html/search/defines_0.js
rename to docs/doxygen/html/search/defines_0.js
diff --git a/docs/html/search/defines_1.js b/docs/doxygen/html/search/defines_1.js
similarity index 100%
rename from docs/html/search/defines_1.js
rename to docs/doxygen/html/search/defines_1.js
diff --git a/docs/html/search/defines_2.js b/docs/doxygen/html/search/defines_2.js
similarity index 100%
rename from docs/html/search/defines_2.js
rename to docs/doxygen/html/search/defines_2.js
diff --git a/docs/html/search/files_0.js b/docs/doxygen/html/search/files_0.js
similarity index 100%
rename from docs/html/search/files_0.js
rename to docs/doxygen/html/search/files_0.js
diff --git a/docs/html/search/files_1.js b/docs/doxygen/html/search/files_1.js
similarity index 100%
rename from docs/html/search/files_1.js
rename to docs/doxygen/html/search/files_1.js
diff --git a/docs/html/search/files_2.js b/docs/doxygen/html/search/files_2.js
similarity index 100%
rename from docs/html/search/files_2.js
rename to docs/doxygen/html/search/files_2.js
diff --git a/docs/html/search/files_3.js b/docs/doxygen/html/search/files_3.js
similarity index 100%
rename from docs/html/search/files_3.js
rename to docs/doxygen/html/search/files_3.js
diff --git a/docs/html/search/files_4.js b/docs/doxygen/html/search/files_4.js
similarity index 100%
rename from docs/html/search/files_4.js
rename to docs/doxygen/html/search/files_4.js
diff --git a/docs/html/search/files_5.js b/docs/doxygen/html/search/files_5.js
similarity index 100%
rename from docs/html/search/files_5.js
rename to docs/doxygen/html/search/files_5.js
diff --git a/docs/html/search/files_6.js b/docs/doxygen/html/search/files_6.js
similarity index 100%
rename from docs/html/search/files_6.js
rename to docs/doxygen/html/search/files_6.js
diff --git a/docs/html/search/functions_0.js b/docs/doxygen/html/search/functions_0.js
similarity index 100%
rename from docs/html/search/functions_0.js
rename to docs/doxygen/html/search/functions_0.js
diff --git a/docs/html/search/functions_1.js b/docs/doxygen/html/search/functions_1.js
similarity index 100%
rename from docs/html/search/functions_1.js
rename to docs/doxygen/html/search/functions_1.js
diff --git a/docs/html/search/functions_2.js b/docs/doxygen/html/search/functions_2.js
similarity index 100%
rename from docs/html/search/functions_2.js
rename to docs/doxygen/html/search/functions_2.js
diff --git a/docs/html/search/functions_3.js b/docs/doxygen/html/search/functions_3.js
similarity index 100%
rename from docs/html/search/functions_3.js
rename to docs/doxygen/html/search/functions_3.js
diff --git a/docs/html/search/functions_4.js b/docs/doxygen/html/search/functions_4.js
similarity index 100%
rename from docs/html/search/functions_4.js
rename to docs/doxygen/html/search/functions_4.js
diff --git a/docs/html/search/functions_5.js b/docs/doxygen/html/search/functions_5.js
similarity index 100%
rename from docs/html/search/functions_5.js
rename to docs/doxygen/html/search/functions_5.js
diff --git a/docs/html/search/functions_6.js b/docs/doxygen/html/search/functions_6.js
similarity index 100%
rename from docs/html/search/functions_6.js
rename to docs/doxygen/html/search/functions_6.js
diff --git a/docs/html/search/mag.svg b/docs/doxygen/html/search/mag.svg
similarity index 100%
rename from docs/html/search/mag.svg
rename to docs/doxygen/html/search/mag.svg
diff --git a/docs/html/search/mag_d.svg b/docs/doxygen/html/search/mag_d.svg
similarity index 100%
rename from docs/html/search/mag_d.svg
rename to docs/doxygen/html/search/mag_d.svg
diff --git a/docs/html/search/mag_sel.svg b/docs/doxygen/html/search/mag_sel.svg
similarity index 100%
rename from docs/html/search/mag_sel.svg
rename to docs/doxygen/html/search/mag_sel.svg
diff --git a/docs/html/search/mag_seld.svg b/docs/doxygen/html/search/mag_seld.svg
similarity index 100%
rename from docs/html/search/mag_seld.svg
rename to docs/doxygen/html/search/mag_seld.svg
diff --git a/docs/html/search/pages_0.js b/docs/doxygen/html/search/pages_0.js
similarity index 100%
rename from docs/html/search/pages_0.js
rename to docs/doxygen/html/search/pages_0.js
diff --git a/docs/html/search/search.css b/docs/doxygen/html/search/search.css
similarity index 100%
rename from docs/html/search/search.css
rename to docs/doxygen/html/search/search.css
diff --git a/docs/html/search/search.js b/docs/doxygen/html/search/search.js
similarity index 100%
rename from docs/html/search/search.js
rename to docs/doxygen/html/search/search.js
diff --git a/docs/html/search/searchdata.js b/docs/doxygen/html/search/searchdata.js
similarity index 100%
rename from docs/html/search/searchdata.js
rename to docs/doxygen/html/search/searchdata.js
diff --git a/docs/html/search/typedefs_0.js b/docs/doxygen/html/search/typedefs_0.js
similarity index 100%
rename from docs/html/search/typedefs_0.js
rename to docs/doxygen/html/search/typedefs_0.js
diff --git a/docs/html/search/typedefs_1.js b/docs/doxygen/html/search/typedefs_1.js
similarity index 100%
rename from docs/html/search/typedefs_1.js
rename to docs/doxygen/html/search/typedefs_1.js
diff --git a/docs/html/search/typedefs_2.js b/docs/doxygen/html/search/typedefs_2.js
similarity index 100%
rename from docs/html/search/typedefs_2.js
rename to docs/doxygen/html/search/typedefs_2.js
diff --git a/docs/html/search/variables_0.js b/docs/doxygen/html/search/variables_0.js
similarity index 100%
rename from docs/html/search/variables_0.js
rename to docs/doxygen/html/search/variables_0.js
diff --git a/docs/html/search/variables_1.js b/docs/doxygen/html/search/variables_1.js
similarity index 100%
rename from docs/html/search/variables_1.js
rename to docs/doxygen/html/search/variables_1.js
diff --git a/docs/html/search/variables_2.js b/docs/doxygen/html/search/variables_2.js
similarity index 100%
rename from docs/html/search/variables_2.js
rename to docs/doxygen/html/search/variables_2.js
diff --git a/docs/html/search/variables_3.js b/docs/doxygen/html/search/variables_3.js
similarity index 100%
rename from docs/html/search/variables_3.js
rename to docs/doxygen/html/search/variables_3.js
diff --git a/docs/html/search/variables_4.js b/docs/doxygen/html/search/variables_4.js
similarity index 100%
rename from docs/html/search/variables_4.js
rename to docs/doxygen/html/search/variables_4.js
diff --git a/docs/html/splitbar.png b/docs/doxygen/html/splitbar.png
similarity index 100%
rename from docs/html/splitbar.png
rename to docs/doxygen/html/splitbar.png
diff --git a/docs/html/splitbard.png b/docs/doxygen/html/splitbard.png
similarity index 100%
rename from docs/html/splitbard.png
rename to docs/doxygen/html/splitbard.png
diff --git a/docs/html/struct_8h.html b/docs/doxygen/html/struct_8h.html
similarity index 100%
rename from docs/html/struct_8h.html
rename to docs/doxygen/html/struct_8h.html
diff --git a/docs/html/struct_8h__dep__incl.dot b/docs/doxygen/html/struct_8h__dep__incl.dot
similarity index 100%
rename from docs/html/struct_8h__dep__incl.dot
rename to docs/doxygen/html/struct_8h__dep__incl.dot
diff --git a/docs/html/struct_8h__incl.dot b/docs/doxygen/html/struct_8h__incl.dot
similarity index 100%
rename from docs/html/struct_8h__incl.dot
rename to docs/doxygen/html/struct_8h__incl.dot
diff --git a/docs/html/struct_8h_source.html b/docs/doxygen/html/struct_8h_source.html
similarity index 100%
rename from docs/html/struct_8h_source.html
rename to docs/doxygen/html/struct_8h_source.html
diff --git a/docs/html/structbloc.html b/docs/doxygen/html/structbloc.html
similarity index 100%
rename from docs/html/structbloc.html
rename to docs/doxygen/html/structbloc.html
diff --git a/docs/html/structdisk.html b/docs/doxygen/html/structdisk.html
similarity index 100%
rename from docs/html/structdisk.html
rename to docs/doxygen/html/structdisk.html
diff --git a/docs/html/structdisk__coll__graph.dot b/docs/doxygen/html/structdisk__coll__graph.dot
similarity index 100%
rename from docs/html/structdisk__coll__graph.dot
rename to docs/doxygen/html/structdisk__coll__graph.dot
diff --git a/docs/html/structinode.html b/docs/doxygen/html/structinode.html
similarity index 100%
rename from docs/html/structinode.html
rename to docs/doxygen/html/structinode.html
diff --git a/docs/html/sync_off.png b/docs/doxygen/html/sync_off.png
similarity index 100%
rename from docs/html/sync_off.png
rename to docs/doxygen/html/sync_off.png
diff --git a/docs/html/sync_on.png b/docs/doxygen/html/sync_on.png
similarity index 100%
rename from docs/html/sync_on.png
rename to docs/doxygen/html/sync_on.png
diff --git a/docs/html/tab_a.png b/docs/doxygen/html/tab_a.png
similarity index 100%
rename from docs/html/tab_a.png
rename to docs/doxygen/html/tab_a.png
diff --git a/docs/html/tab_ad.png b/docs/doxygen/html/tab_ad.png
similarity index 100%
rename from docs/html/tab_ad.png
rename to docs/doxygen/html/tab_ad.png
diff --git a/docs/html/tab_b.png b/docs/doxygen/html/tab_b.png
similarity index 100%
rename from docs/html/tab_b.png
rename to docs/doxygen/html/tab_b.png
diff --git a/docs/html/tab_bd.png b/docs/doxygen/html/tab_bd.png
similarity index 100%
rename from docs/html/tab_bd.png
rename to docs/doxygen/html/tab_bd.png
diff --git a/docs/html/tab_h.png b/docs/doxygen/html/tab_h.png
similarity index 100%
rename from docs/html/tab_h.png
rename to docs/doxygen/html/tab_h.png
diff --git a/docs/html/tab_hd.png b/docs/doxygen/html/tab_hd.png
similarity index 100%
rename from docs/html/tab_hd.png
rename to docs/doxygen/html/tab_hd.png
diff --git a/docs/html/tab_s.png b/docs/doxygen/html/tab_s.png
similarity index 100%
rename from docs/html/tab_s.png
rename to docs/doxygen/html/tab_s.png
diff --git a/docs/html/tab_sd.png b/docs/doxygen/html/tab_sd.png
similarity index 100%
rename from docs/html/tab_sd.png
rename to docs/doxygen/html/tab_sd.png
diff --git a/docs/html/tabs.css b/docs/doxygen/html/tabs.css
similarity index 100%
rename from docs/html/tabs.css
rename to docs/doxygen/html/tabs.css
diff --git a/docs/latex/Makefile b/docs/doxygen/latex/Makefile
similarity index 100%
rename from docs/latex/Makefile
rename to docs/doxygen/latex/Makefile
diff --git a/docs/latex/README_8md.tex b/docs/doxygen/latex/README_8md.tex
similarity index 100%
rename from docs/latex/README_8md.tex
rename to docs/doxygen/latex/README_8md.tex
diff --git a/docs/latex/annotated.tex b/docs/doxygen/latex/annotated.tex
similarity index 100%
rename from docs/latex/annotated.tex
rename to docs/doxygen/latex/annotated.tex
diff --git a/docs/latex/const_8h.tex b/docs/doxygen/latex/const_8h.tex
similarity index 100%
rename from docs/latex/const_8h.tex
rename to docs/doxygen/latex/const_8h.tex
diff --git a/docs/latex/const_8h.tex.tmp b/docs/doxygen/latex/const_8h.tex.tmp
similarity index 100%
rename from docs/latex/const_8h.tex.tmp
rename to docs/doxygen/latex/const_8h.tex.tmp
diff --git a/docs/latex/const_8h__dep__incl.dot b/docs/doxygen/latex/const_8h__dep__incl.dot
similarity index 100%
rename from docs/latex/const_8h__dep__incl.dot
rename to docs/doxygen/latex/const_8h__dep__incl.dot
diff --git a/docs/latex/const_8h_source.tex b/docs/doxygen/latex/const_8h_source.tex
similarity index 100%
rename from docs/latex/const_8h_source.tex
rename to docs/doxygen/latex/const_8h_source.tex
diff --git a/docs/latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex b/docs/doxygen/latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex
similarity index 100%
rename from docs/latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex
rename to docs/doxygen/latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex
diff --git a/docs/latex/disk_8c.tex b/docs/doxygen/latex/disk_8c.tex
similarity index 100%
rename from docs/latex/disk_8c.tex
rename to docs/doxygen/latex/disk_8c.tex
diff --git a/docs/latex/disk_8c__incl.dot b/docs/doxygen/latex/disk_8c__incl.dot
similarity index 100%
rename from docs/latex/disk_8c__incl.dot
rename to docs/doxygen/latex/disk_8c__incl.dot
diff --git a/docs/latex/disk_8h.tex b/docs/doxygen/latex/disk_8h.tex
similarity index 100%
rename from docs/latex/disk_8h.tex
rename to docs/doxygen/latex/disk_8h.tex
diff --git a/docs/latex/disk_8h__dep__incl.dot b/docs/doxygen/latex/disk_8h__dep__incl.dot
similarity index 100%
rename from docs/latex/disk_8h__dep__incl.dot
rename to docs/doxygen/latex/disk_8h__dep__incl.dot
diff --git a/docs/latex/disk_8h__incl.dot b/docs/doxygen/latex/disk_8h__incl.dot
similarity index 100%
rename from docs/latex/disk_8h__incl.dot
rename to docs/doxygen/latex/disk_8h__incl.dot
diff --git a/docs/latex/disk_8h_source.tex b/docs/doxygen/latex/disk_8h_source.tex
similarity index 100%
rename from docs/latex/disk_8h_source.tex
rename to docs/doxygen/latex/disk_8h_source.tex
diff --git a/docs/latex/doxygen.sty b/docs/doxygen/latex/doxygen.sty
similarity index 100%
rename from docs/latex/doxygen.sty
rename to docs/doxygen/latex/doxygen.sty
diff --git a/docs/latex/etoc_doxygen.sty b/docs/doxygen/latex/etoc_doxygen.sty
similarity index 100%
rename from docs/latex/etoc_doxygen.sty
rename to docs/doxygen/latex/etoc_doxygen.sty
diff --git a/docs/latex/exec_8c.tex b/docs/doxygen/latex/exec_8c.tex
similarity index 100%
rename from docs/latex/exec_8c.tex
rename to docs/doxygen/latex/exec_8c.tex
diff --git a/docs/latex/exec_8c__incl.dot b/docs/doxygen/latex/exec_8c__incl.dot
similarity index 100%
rename from docs/latex/exec_8c__incl.dot
rename to docs/doxygen/latex/exec_8c__incl.dot
diff --git a/docs/latex/exec_8h.tex b/docs/doxygen/latex/exec_8h.tex
similarity index 100%
rename from docs/latex/exec_8h.tex
rename to docs/doxygen/latex/exec_8h.tex
diff --git a/docs/latex/exec_8h__dep__incl.dot b/docs/doxygen/latex/exec_8h__dep__incl.dot
similarity index 100%
rename from docs/latex/exec_8h__dep__incl.dot
rename to docs/doxygen/latex/exec_8h__dep__incl.dot
diff --git a/docs/latex/exec_8h__incl.dot b/docs/doxygen/latex/exec_8h__incl.dot
similarity index 100%
rename from docs/latex/exec_8h__incl.dot
rename to docs/doxygen/latex/exec_8h__incl.dot
diff --git a/docs/latex/exec_8h_source.tex b/docs/doxygen/latex/exec_8h_source.tex
similarity index 100%
rename from docs/latex/exec_8h_source.tex
rename to docs/doxygen/latex/exec_8h_source.tex
diff --git a/docs/latex/files.tex b/docs/doxygen/latex/files.tex
similarity index 100%
rename from docs/latex/files.tex
rename to docs/doxygen/latex/files.tex
diff --git a/docs/latex/index.tex b/docs/doxygen/latex/index.tex
similarity index 100%
rename from docs/latex/index.tex
rename to docs/doxygen/latex/index.tex
diff --git a/docs/latex/longtable_doxygen.sty b/docs/doxygen/latex/longtable_doxygen.sty
similarity index 100%
rename from docs/latex/longtable_doxygen.sty
rename to docs/doxygen/latex/longtable_doxygen.sty
diff --git a/docs/latex/main_8c.tex b/docs/doxygen/latex/main_8c.tex
similarity index 100%
rename from docs/latex/main_8c.tex
rename to docs/doxygen/latex/main_8c.tex
diff --git a/docs/latex/main_8c__incl.dot b/docs/doxygen/latex/main_8c__incl.dot
similarity index 100%
rename from docs/latex/main_8c__incl.dot
rename to docs/doxygen/latex/main_8c__incl.dot
diff --git a/docs/latex/parsing_8c.tex b/docs/doxygen/latex/parsing_8c.tex
similarity index 100%
rename from docs/latex/parsing_8c.tex
rename to docs/doxygen/latex/parsing_8c.tex
diff --git a/docs/latex/parsing_8c__incl.dot b/docs/doxygen/latex/parsing_8c__incl.dot
similarity index 100%
rename from docs/latex/parsing_8c__incl.dot
rename to docs/doxygen/latex/parsing_8c__incl.dot
diff --git a/docs/latex/parsing_8h.tex b/docs/doxygen/latex/parsing_8h.tex
similarity index 100%
rename from docs/latex/parsing_8h.tex
rename to docs/doxygen/latex/parsing_8h.tex
diff --git a/docs/latex/parsing_8h__dep__incl.dot b/docs/doxygen/latex/parsing_8h__dep__incl.dot
similarity index 100%
rename from docs/latex/parsing_8h__dep__incl.dot
rename to docs/doxygen/latex/parsing_8h__dep__incl.dot
diff --git a/docs/latex/parsing_8h__incl.dot b/docs/doxygen/latex/parsing_8h__incl.dot
similarity index 100%
rename from docs/latex/parsing_8h__incl.dot
rename to docs/doxygen/latex/parsing_8h__incl.dot
diff --git a/docs/latex/parsing_8h_source.tex b/docs/doxygen/latex/parsing_8h_source.tex
similarity index 100%
rename from docs/latex/parsing_8h_source.tex
rename to docs/doxygen/latex/parsing_8h_source.tex
diff --git a/docs/latex/refman.tex b/docs/doxygen/latex/refman.tex
similarity index 100%
rename from docs/latex/refman.tex
rename to docs/doxygen/latex/refman.tex
diff --git a/docs/latex/struct_8h.tex b/docs/doxygen/latex/struct_8h.tex
similarity index 100%
rename from docs/latex/struct_8h.tex
rename to docs/doxygen/latex/struct_8h.tex
diff --git a/docs/latex/struct_8h__dep__incl.dot b/docs/doxygen/latex/struct_8h__dep__incl.dot
similarity index 100%
rename from docs/latex/struct_8h__dep__incl.dot
rename to docs/doxygen/latex/struct_8h__dep__incl.dot
diff --git a/docs/latex/struct_8h__incl.dot b/docs/doxygen/latex/struct_8h__incl.dot
similarity index 100%
rename from docs/latex/struct_8h__incl.dot
rename to docs/doxygen/latex/struct_8h__incl.dot
diff --git a/docs/latex/struct_8h_source.tex b/docs/doxygen/latex/struct_8h_source.tex
similarity index 100%
rename from docs/latex/struct_8h_source.tex
rename to docs/doxygen/latex/struct_8h_source.tex
diff --git a/docs/latex/structbloc.tex b/docs/doxygen/latex/structbloc.tex
similarity index 100%
rename from docs/latex/structbloc.tex
rename to docs/doxygen/latex/structbloc.tex
diff --git a/docs/latex/structdisk.tex b/docs/doxygen/latex/structdisk.tex
similarity index 100%
rename from docs/latex/structdisk.tex
rename to docs/doxygen/latex/structdisk.tex
diff --git a/docs/latex/structdisk__coll__graph.dot b/docs/doxygen/latex/structdisk__coll__graph.dot
similarity index 100%
rename from docs/latex/structdisk__coll__graph.dot
rename to docs/doxygen/latex/structdisk__coll__graph.dot
diff --git a/docs/latex/structinode.tex b/docs/doxygen/latex/structinode.tex
similarity index 100%
rename from docs/latex/structinode.tex
rename to docs/doxygen/latex/structinode.tex
diff --git a/docs/latex/tabu_doxygen.sty b/docs/doxygen/latex/tabu_doxygen.sty
similarity index 100%
rename from docs/latex/tabu_doxygen.sty
rename to docs/doxygen/latex/tabu_doxygen.sty
diff --git a/docs/img/comment_ça_fonctionne.png b/docs/img/comment_ça_fonctionne.png
new file mode 100644
index 0000000..02835bd
Binary files /dev/null and b/docs/img/comment_ça_fonctionne.png differ
diff --git a/docs/img/comment_ça_fonctionne.png:Zone.Identifier b/docs/img/comment_ça_fonctionne.png:Zone.Identifier
new file mode 100644
index 0000000..d6c1ec6
Binary files /dev/null and b/docs/img/comment_ça_fonctionne.png:Zone.Identifier differ
diff --git a/docs/img/logo_isty.png b/docs/img/logo_isty.png
new file mode 100644
index 0000000..6cfe5ad
Binary files /dev/null and b/docs/img/logo_isty.png differ