Add more constants, started creating custom response objects for certain
types of responses and created an empty response object when no response
is necessary.