added component manager
converted App::instance()->request and App::instance()->response as components
added App::config
added PHPDocs
renamed some method of ComponentManager and App