Major force directed redraw algorithm rework