breaking out the clojure solutions into a separate repo