dual coordinate descent
dcd svm algorithm added