Draggable: Coding cleanup and tweaks
Automatic scrolling does not change originalPointer
Additional commenting