Update widget selection containers to reflect how viewlist works

add_child takes a model and returns a view.  remove_child takes a view and removes it.
the pop_child_view method is now gone.