Randomly generate initial tile guesses.
Updated TiledBasisSet to generate more uniform clusters, and attempted to make the clustering algorithm better.