Generic class that allows you to cache files on device's disk. Need to cache images or other files? Check this. Easy to subclass and reuse.