add a virtual function WaitInit for all boxes
working on gradient descent
add some matlab scripts converting .mat to binary format
gradient descent