load settings from optional config.json