GGP Clojure player library