added missing value
added support for blank lines (and trimming comments) in the source CSV
added a line between the two dicts
added notes, added stop signal (####)
added support for printing blank lines and stopping when the stop signal is hit (####)