actual pin assignments

we flipped the joystick sideways on the controller
kill turn-assist

logic was too complicated. we also bump max-speed
break code into smaller functions

this means pushing more state into a global var, alas. but opens the door for
faster operations by reducing the amount of time we spend talking to the
computer.