more major changes

removed many temporary variables
weights and biases now properly stored and reused
added svm classification and comparison
added iris dataset and will continue expanding datasets available for
testing
overall good classification, small reduction in accuracy when reducing
feature size by half, so it's working