Drawing implemented in Request and drawing.js. Websocket support refactored for producer.js