Provides a basic implementation of the K Means Clustering Algorithm.