-Codechange: move all Settings into substructs of _settings in a way that they are logically grouped.