Updated the application SettingManager to be more generic.