An example CRUD application in Clojure, using Ring, Compojure, jdbc and Hiccup