Generic Clojure routing app