Updated ControllerProviderInterface. Added ability to use a service container.
Moved configuration to external library and removed yaml provider
Added ControllerResolver
Updated phpunit config: added filters
PHPDoc updates
Added Kernel provider
Fix CS
Added route collection factory
Added Routing provider