Changed to read VERSION from file
Change to Perl; expanded HTs
Added notes
Better comments.
Added more prefixes
Updated prefixes.
Added threads.
Cosmetic changes