drag on whole pin/pad/elementline/elementarc
do not move selected objects if the dragged object is unselected
drag on whole refdes
implemented save/load to local storage