moved distance code into its own file
made length measurement handles draggable
created a handleHelper class that tools can use for their draggable handles