An Erlang Multi-User Chat component for XMPP