Provides classes for clustering.