Another reorganisation. Why not?
Overhaul complete. generate_gui.py to be replaced by a better solution