[IMP] improved widget controls, added many to one, many to many, boolean (radio, switch and checkbox) control, tags control (readonly), image/file control