A Clojure-based terrain engine