Defined the structure for caching files