simplify GUIcreate/createWidget, fix base class order