- new layout experiment
- remove whitespaces in html, screws up layout otherwise
- split layout by widget: one html string for each
- use <widget> tags in ui description (for reuseable widgets)
- omg, ui xml handlers work !
- handle widget nesting
- placeholder widget logic
- node utils