More changes to get the config system reading files when they change