Adding initial redis caching implementation