adding code files and saving files, renaming file names