Added functionality to drag pointers and recalculate routes