- Use Repository pattern
- Add UnitOfWork
- Update project structure
- Added missing IM.Identity.BI project