Assignment 3

Updates:
* [14.04] For Problem 3, please do not use a library that already implements the clustering in Spark - implement k-means by yourself.

* [19.04] For Problem 3, you receive up to 3/4 of the points of the problem if you use a library that already implements kmeans.