Added websocket and xhr transport classes (not implemented)