add a channel class for easy pubsub debugging