You need to remove all cache implementations

Your current cache implementation in the master branch is not working.

Once you have a working cache implementation, feel free to push it to the master branch. Until then, create a new branch where you will be working on cache.