Sweep and K-Means

This tries a simple sweep pass and moves on to the K-Means phase