Move algorithms to module "unsupervised".
Fix bug in k-means.
Fix bug in k-means.
Use full training set to achieve 97.5% accuracy on MNIST.