Ignore lein repl history.
Rename cmd_line to cli.
Fix typo.
Introduce Node protocol.

Move Document functions out into their own namespace.
Move web interface files into their own namespace.
Use reset! instead of swap! constantly.
Cleanup web part of the program.
Significant restructuring.

Dropping cli portion. Focusing on cljs web app interface.
Drop TODO