Roots of new configuration API.
New Config API.
Moved to composer instead of git submodules.
Updated logging system.