remove _view, fix up color_list -> colour_list

removes `_view()` which prevents discoverability of kwargs, fixes `color_list` to `colour_list`, fix bug I introduced in widgets.