more cleanup, actually set up usage of UsbController.cpp