wip
tweaks
messages as collections of sub-docs
update design, add user stories
polish up several words