Implement .Net remoting example
Don't delete the MSMQ queue if it already exists
USe CommunicationCommon where possible
Add timestamp to messages, to show how MSMQ keeps messages even when the server isn't running