create widget model
add tons of fields to widget model
create active record associations for widget
Merge branch 'widget_model'