Restructured server, added ClojureScript, added ability to transparently communicate between server-side and client-side Clojure code.