svm + pca

**review inheritance
**check svm implementation