Start of snapper

This is a mess but I'm half way through making it better