Basic PublishableMessage
Add Joint::MessageSender class