Not working, trying to sort out the SVM code. Clearly, not everything is
needed, and some of this can be parallelized.

Next step, remove remnants of old code biases. Replace things with
double arrays where possible.