added NodeDragHandler based on MovableDragHandler