Initial setup of decoupled framework, provides glue between DI container
and event dispatcher.
Fixed unit tests of event handler integration.