Updated indexer

creates 28 files, one for each letter, one for numerics, and one for
misc.