Clustering Engine Implemented in Django, included Affinity Propagation, K-means, Spectral & Message Passing Clustering