poker hand evaluator project in clojure