added some documentation on the usage of the default kmeans algorithm. the calculate_centers method now also returns an array of integers assigning to each data point the cluster index it belongs to.