now compatible with Yesod 1.4 and Persistent 2.1, old examples removed