Added cache code files and data file