update the description
centroid.polygon cannot be borrowed from package "maps" anymore,
so I copied the code to calculate the centroids.

And fixed a bug.
create non-contiguous cartogram