Added redis caching to entire data controller