An example how to implement a small project with the MVVM pattern