added cached file extract
Merge pull request #6 from jmorel/cached_file_extract

added cached file extract