Response constructor
Constructs a Response object with optional properties.
The status defaults to false if not provided.
message, data, body, and request are optional and can be null.
Implementation
Response(
{this.status = false, this.message, this.data, this.body, this.request});