[TASK] rename http_utils to response-handler
[FEATURE] lay out structure for error codes and responses

all responses should go through the response-handler
the response-handler manages types, status codes and success flags
available methods are exported and should be used by the controllers
[TASK] adopt response-handler methods and cleanup