Part 3 - Implement SettingsCore