Moving channel stuff around a bit.

Initial stages of the formatting feature for custom message formatting.