Fixed rotation confusion between knobs

Was not assigning individual data for each knob_n.
Updated as inherited class & fixed rotation confusion.

Shared a lot of variables with ArcKnobIncremental so i’ve changed it to
an inherited class. Also fixed knob rotations affecting other knob
rotations.