updated NDiMapper service contracts
updated Repository and RepositoryManager types with IRepository composition interface