Création et refactorisation de fichiers pour la nouvelle arhitecture
Implémentation et ajout de commentaires explicatifs. Démo fonctionnelle.