Add Direct redis transport
Make handleMessage instance method
Add redis PubSub transport