Added Repository project with Repository and UnitOfWork implementations