Snapping

Dragging is constrained to the corners of a grid