generate new pedestal-app for chat
add set-nickname transform
update tests to pass, get rid of generated transform
chat emit wip
hook up correct emit to handle :nickname appearing on the data path
add clear-nickname op with tests
add send-message transform and effect
add clear-messages transform
fix server topic
add two transforms for inbound
refactor test-helper to not assume deltas assertion
put data-model assertions under :data-model option
derive :new-messages
emit :new-messages
add sort-order from original chat-emit
add updated-messages derive
wrap app with logging fns for derive and transform
wrap effect and emit
working logging for cljs and clj, removed alter-var-root as cljs doesn't support it
use pr-str for cljs as it logs the whole data structure