continues adk/usb removal
adds some debug capabilities and fixes string comparison bug