Add scaffold
wip
replace xhr to websocket
Add websocket server