new drag function

drag.js works for sets, paths, etc.

need to figure out where to put in constraints.