add CE database to repo, restructured IRepository and IUnitOfWork