Added custom k-means implementation, so we could weight cells by their heat value more meaningfully.