Integrates Flask, Tornado's websockets, and SockJS for graceful degradation