Ajout des classes de base Observer/Observable