Changes to SVM and datasplit

Many changes, but good changes… Wuuuhuu