Added dependency on config component
Refactored xml loader to match yaml loader options