Updated the documentation with more about XMPP