Linear SVM implementation added