Unit of work refactoring + new UnitOfWork specs