Cleanup
Make it parallel
Basic label extraction
Prepare for SVM