Created new Payload object. Migrating channel creation logic into new Payload object.
Initial refactor into Payload object.
Package custom client channels into an array for processing.
Send arbitrary responses through raw, do not encode.