quickfix exchange simulator in clojure