Updates to message bus

Adds tests for send. Adds XML comments.