Ensure that the service container works in real life. Add an integration test for \ServiceContainer
Add a module_installer implementation
register the module_handler and the module_installer inside the service container
Fix a bunch of silly namespaces
Extend the module handler to pass a bit more of ModuleHandlerTest
Even if the tests run, the tests pass
Fix docs

I like direct editing of files while browsing code on github