add snap to draggable options
add snapMode to draggable options
update dist, add snap and snapMode to draggable options