adding mouse styling on drag and hover, snap drop functionality