Implement a variant of cloudmonkeys cachemaker
Add license