Added new main window view
Added mvvm structure