Added DelegateCommand and a property on the MainViewModel