Implemented K-Fold Cross Validation scoring and abstracted out feature extraction