andrey-ilyichev-lab2-mvvm-dichotomy Model