[Logging] transformed logging framework into a static function based framework;
[Components] make componentmanager work;
[config] refactored whole config object, and harmonized config option naming;