void addToProjectDirectory(final Path path,final Path projectDir) throws IOException {
  copyNewFile(path,projectDir.resolve(path.toString() + NEW_SUFFIX + timestamp));
}

void addToProjectDirectory ( final Path path , final Path projectDir ) throws IOException { copyNewFile ( path , projectDir . resolve ( path . toString ( ) + NEW_SUFFIX + timestamp ) ) ; }
adds a new file with . new suffix to the project directory . we assume this file does not already exist .
