Add NewIOFile.pm