[DragnDrop] fixed bug of "can't drag again after drop"

- also added canvas-hover effect
Merge branch 'master' of https://github.com/Group6-Lab4/FinalProject