Logique controller implémentée

Implémentation de la logique du controller
L'interface se met à jour en se basant sur les données du controller