Added a simple generic file cache