Implémentation du design & du controlleur