Revert "Revert "Ajout Fonctionnalités""

This reverts commit 97c7b40d45e55c0d672142cded16e22d9e5793f9.