websocket: initial commit

 * It doesn't do anything so don't expect