An introduction: The makings of a SnappySnap