Rmopts

this pr
* removes remaining code that came from cyclopts
* tightens up toolkit api
* provides mixin/not mixin functionality for possible mixin classes