Implemented getDistanceAcrossPath(trolleyCoords,trolleyStopCoords,trolleyPath), which has been integrated with animateMarker().

Added draggable marker that causes another marker to be placed on the point on a route that is closest to the just-dropped marker.