[WIP] Cleanup

Contains/will contain the following changes:
* removal of example #9
* usage of service container to cleanup DI
* inject/expose `QATools` instance to `Page` instances
** `QATools` might become singleton
** `QATools` might be injected into a custom ExtensionPage (need to define 3 sub page classes - typified, web and BEM), currently only `TypifiedPage` supported as default