move text into separate layer per bostock's suggestion; tweak charge, fuzz, arcs