Some clojure project practice