Designed debate routes, debate WebSocket JS, desktop debate layout