Create MVVM