A swing maze app written in clojure