Ajout des interfaces + Préparation à l'ajout des observers.