load component config files in context and call register() for each item instead of returning giant settings array.