Adds function to reduce number of points in dataset
Adds code for issue 29
Adds pickling to store and loads kmeans object