MVVM petten template