Lab: KNN and SVM

One of the labs from Mason's batch.  Need need exercise solutions for the problems, but we will worry about that later (we do have the classes the problems ask us to implement).

This should be ready to merge.