changed description and synopsis for File.pm
added new Cache module; fixed typo in File.pm