**Contexte :** Je suis un développeur qui vient de rejoindre le projet et je vous utilise, un assistant de codage IA, pour acquérir une compréhension approfondie de la base de code existante. Mon objectif est de devenir productif le plus rapidement possible et de prendre des décisions techniques éclairées basées sur une solide compréhension du système actuel. **Objectif principal :** Analysez le code source fourni dans ce projet/espace de travail et générez un **document Markdown détaillé, clair et bien structuré** qui explique le système...