Changed *ViewModelBase constructors to public