added a poor mans IOC to IUnitOfWorkScope and pushed dependencies into that.