add usbmodeswitch code
add gitignore