refactor UI code
UI code is currently not very much organized and hard to understand.
Also the gtk_ui.py file gets too big and needs to be splitted in different parts.
lets refactor or with multiple classes and files:
- Node
- OSD drawer
- GTK content
- ??
Edited by petrosilius