add xmpp framwork