websocket server (do something cool with this later)