Consolidated configuration file loading into config_factory. All config files except application.yaml can now be updated and will reload on the fly