The code now recursively finds all files within the -d <dir>
argument. This makes it easier to deal with a bunch of
contributed files that have the same name - I now create
a separate directory for each contributor.