Room objects, go with messages
shell adapter for rooms
campfire adapter for rooms
simplify log lines further
announce arrival now that that's possible again
yeah up indentation is after the newline
fix option parsing optional arguments
an always shifting API, too slippery to stand on