Implemented new Message object tree

Implemented new message object tree
Added support for service messages
Added support for individual broadcasting
Added support for broadcasting user connected/disconnected events