Refactored out createPeer from getPeer. Added setContent functionality to MessageShout
Duplicated content when passed to MessageWhisper::setContent