refactoring redis setup
built factories for pubsub and key store
removing a header
requiering realtime services in req and res models
setting up connections to key store