split Knob.h, begin Knob classes cleanup