Add NewRequest and NewResponse methods