Support snap to children edges

Snappign to children gets actived when no interval value is provided.
The styling was updated to mimic Android gallery with images.