Add phpdoc and camelCasing
add some DI for config to the app manager