Changing methods to private, proxy for redis publish, overriding EventEmitter.on, updating documentation