Revert "J'ai tout supprimé pour remettre la version que j'ai actuellement et qui est fonctionnel."

This reverts commit 7fec7ae9ced014b1caecd3c0abd6aa226061d0f1.