Mise en place du TP fonctionnel

- Ajout du code front
- Ajout d'une méthode manquante (nomValide())