KMeans Batch
K means ... work in progress