improved for general reporting, other formatting, wrote a class to process all csv's in a directory