Add support for universal snippet (Fixes #25)

Also remove requirements for the CMS module.