creating new component to wrap the service container
fixing bug in the configuration reader