Kfold cross validation
K-Fold cross matching and dynamic data structures
Dynamic training set and learned factors de/serialization
Ignore .dat and .data files
Commit