Throw an error when connection with server is unsuccessful.
Loop instance in Response classes isn't needed.
Extend the ReadableStream instead of implementing the interface.
Loop isn't necessary anymore to create a response instance.