Revert "Split RequestResponse into Request and Response objects"

This reverts commit 66d953d2b3efc25e44c7d98ec8809022cef78d67.