workin'... need to test usb interface and add some documentations
need to implemnt randomization and motor.cpp