Step-by-step visualizer for the k-means clustering algorithm.