Restructured top-level creation from JSON

The functions that reconstruction things from JSON are now distributed.
This means the set of widgets is no longer fixed by the table what was
in UTILITIES.