Refactored Chaos.Portal.Response.PortalResponse to make it easier to add different Response formats (other versions)