ApiResponse now extends Response, updated controller responses