data from file

The data can now be extracted from a file instead of being hardcoded in.
This kmeans algorithm seems to have a small limit on the number of data
that can be used to be clustered. Or this is the not the appropriate
clustering algorithm