-- moving test/etc stuff to resources/
-- trying to fix a dependency issue preventing stefon from deploying to clojars
-- loading 'config.edn' as a resource, so it can be used by other projects / plugin
-- When using defrecord, it will be generated from the names of the domain's schema definitions
-- altering test and code to use the new generated Protocol approach
-- altering other domain tests to use new schema-generated approach
-- modifying tests to adhere to the new Domain contructors
-- for datomic, changing date types to instant
-- separating starting the system, from opening to a stefon shell
-- added a quick check to see if system-started?
-- adding a test as a condition where shell Should throw an Exception if a plug tries to attach when the System hasn't started
-- fixing an event send
-- adding wrapper functions CRUD functions in the shell
-- filling in shell CRUD wrappers
-- cleaning up formatting and indentation
-- making shell functions pass through kernel/handle-incoming-messages; this funnels actions through plugin pipeline channel
-- creating a memoized function to load configuration information
-- fixing format of send-event shell CRUD wrappers
-- more bug fixes in :send-event format
-- changing a uuid type to a string type, as it fixes a DB write bug