Added new schema and file loading for settings.