A simple multi-user chat application implemented in Clojure and ClojureScript, using Om