Chess engine written in Clojure