minor - public widget derivation
widget builder implementation
improved code generator
many widgets in one tab