introduced controls, timer

Implemented a bunch of controlP5 switches, knobs, control groups and so
forth.
Further re-ordering of bits of the code to make the main PDE more
transparent.