Added scope captures (which we did the wrong way, but can redo tomorrow)
* switched joystick axes
* added basic debouncing
* structure for globals
* enable encoders as DINs