This program comes in three parts:

namegen.pl: The original script.  Reads in a list of names from stdin, and
prints a long list of randomized names out stdout.
USAGE: namegen.pl < listofnames.txt > randomizednames.txt

namegen-web.pl: Web interface for the name generator.  It reads from a data
file generated by datgen, and cannot be given a list of words directly.
USAGE: Install onto a web server and give it a dat/ directory.

datgen.pl: Generates data files for the name web interface.  It reads from a
source list of names from stdin, and writes out the frequencies of all the
associated chunks of letters to stdout, along with the dictionary itself so
that words that aren't truly random are discarded.
USAGE: datget.pl < listofnames.txt > listofnames.dat

