commit first version of cache.js and README.md