- fleshing out and improving the measurement data provided
by each helper:
 * started adding "object" references to know which object the start/
end etc points of measurements belong to, for more dynamic
things in the future (re-compute distances if objects move etc)
 * overall cleanups and minor refactorings/bugfixes of the helpers