A clojure representation of block-world