A Chess program written in Clojure