Added databinding to controls & created MainViewModel and ViewModelBase