Tic-Tac-Toe implemented in Clojure