Refactor: slimmed down communication
Refactor: introduced Names, and now SettingsConfiguration is just a factory