snap-and-go demo
Snap-and-go allows aligning
and not-aligning
objects