Spec for a firebase clojure/clojurescript core.async reactjs system