delete BaseViewModel.cs