Mise en place du MVVM