Working on emitters.
Untested implementation of emit.
Add core.async
Refactor internal data model.
Refactor internal functions.
Moved schemas to separate namespace.
Beginning tests, refactorings.
Finish process-message tests. Emits cannot be tested due to core.async.
Fix problems highlighted by tests.
Start the dataflow.
Fixed emit of :node-create messages.2
Only emit first :node-destroy message in a series. Example: {:a {:b {:c 4}}} -> {} only produces a :node-destroy for [:a]
Do not use :emit-type, and only emit payload for :value type.
Working on endpoints.
Fix endpoint dispatch.