clean up and move doKnob() to where it belongs
finish writing doDecide() and setting it up in loop()