Added solution to websocket challenge