Adding Boilerplate Classes
Added MVVM boilerplate code