Updates the controller, adding abstract class for "knob controls"
¤ OnScreen joystick
¤ External controls
¤ Accelerometer controls