Basic caching system using Redis

Caches the results of the api calls by group
(id1/id2/step and time1/time2/timestep).

TODO : Handle expiration