1. Add SettingsService, SettingsPanel, PanelCache, LazyLoader