Candy a JavaScript-based multi-user chat client