ViewModels/RepositoryBase.cs: finished v1