adding redis caching support
adding marshalling for redis store
adding marshalling for redis store