An xmpp chat client-server over websockets