spread clusters out
add Graph::from_points