issue #22 redux: a simpler more elegant way of handling the removal of widgets, placing the control in the sidebar controller, as opposed to the individual widget controller