Many update and fixes

Major changes:
Added widget builder form
New data field for widget