USB circuitry

Closes #27