More work on KMeans.
It still isn't working. I'm giving up for tonight.

Signed-off-by: loganperreault <perreault.logan@gmail.com>