add module to handle file caching
handle local file caching when a file is requested.

+ two commands to force caching before accessing