added usb communication project and a lot of other stuff
sdf