a webchat server & client