Ajout des "contrats" à implémenter pour MVC