A threaded chat client implemented with websockets and tornado.