reworking how control data is sent from the device
reimplemented basic controls with new protocol
implemented trackballing and LED color setting