split existing settings in several form groups
- make the config form context aware again
- add group interfaces dynamically to context
- cleanup
- try to get edit form working