init
enhance drag directive

add jquery
don't change cursor while drag
update css
merge from master branch