docs and naming
updates to widget item
update for widgetItem changes
delete dead files
move some sizing logic onto widget
wip