Move init in to clojure; add repl support; bring in immutant's WF module.