Begin UnitOfWorkScope implicitly in unit of work

- Almost every time you start a unit of work, you want to support awaitable event handlers, so it would be easier to use to being unit of work scope implicitly in unit of work
Rename folders