- cljs.closure.api
- look at subproject leiningen cljsbuild code and see whats needed
- seperate project / namespace for client
- handle notify command stuff
- start compile message
- reload-non-macro-clj-files flag -> add to cljsbuild as well
- create seperate feature testing projects
- reset from client - mark all files for deletion
- reset and reload form client
- look at sending incremental changes th the browser and the interaction with source maps
- look at cljs.test plugin for client
- shouldn't reload everything on clj file changes now