Struggling with dirty websocket chat