Added interfaces for repositories (IRepository and IDeletableEntityRepository)