Use the FailureResponse methods.
Moved the generic_responses.go to generic.go because it will contain generic req/resp code.
Added missing field on NotFound struct.