A simple todo list written in Haskell using Yesod