- saving and loading of device configuration to/from diagram
- some unfinished refactoring in models