Enhanced to include entropy for a cluster. Buckets now manage clusters, and LineInfo keeps all the details about the pattern.