A visual clone of AJAX-Chat with a strophe.js backend