Refactored SettingsWindow to use new static class SettingsBackend