Batching and Caching layer using Redis as the Caching layer
remove old deps
Update the repo from initial version