updated so that way training is stable and uses cython extensions
training also generates and saves the class ids
explain the b versus p experiment
binary classification file that was used in the b versus p experiments
cython extension file