changing file_caching.c , with the goal of incorporating hashmap.c as the search mechanism for cached copies