Moved incremental log line to display only if there's actual items to process.
Use the logging module. Moved logging to it's own file.