Chess engine in Clojure.