reformat
extend uuid calc functions,
print total passes
use edges as a pivot
Minor change to edge-init
optionally don't re-allocate walker all the time.