Hide widget area when closing a widget

After closing a widget, the widget area is empty, and should be hidden. Added the `hide` function in `WidgetView` next to `show`, and call on close of the model. 
arg