Default functionality
Events
Constrain movement
Snap to element or grid
Auto-scroll
Revert position
Visual feedback
Drag handle
Cursor style
Draggable + Sortable