add simple MVVM
update README