Did some more work to my agent code based on examples in the book.
Started including core.async library for future experimentation.