Move some SVM impl into header
Refactor
Renaming
Renaming
Fix test case
Refactorings
Add SVM fields
Add load/store support for SVM
Enhance tests for SVM support
Allow the user to set its own parameters
Add support for SVM in CDBN
Refactor