Add ability to load logging configuration from serialized dicts.
Add simple example agent to demonstrate interacting with a user.