deduplicate function name
format times with minimum width for alignment
move functions around
fix glitches with string date versus date object

we are now consistently using date object in tree nodes
abbreviated date strings for sparsity
and date strings for communicating with RCloud