Added field to Response for binary body. Changed ReaderWriter to handle the field and refactored it.