Ajout de close
Ajout de stopListener
Controller est maintenant un singleton. Implémentation des méthodes
relatives pour gérer le singleton. 
Modifs de la méthode run
Implémentation de stopController