Added Redis support to Cache layer