file handles instead of filenames as function args
renamed
created new entry point
modified output settings to avoid slow linebuffers
new config file format
added beginnings of unit tests
bugfixes and enhancements
final commit of these modules, will be wrapped up into new entry point later