created bubble map based on @mbostock's work
cleanup