Added RepositoryInterface, added Interface suffix to MapperProvider interface