Small update with a bit more of Testing and one Issue-Fix

This PR is just to avoid that work is duplicated in case somebody else had been working on the same file. For me, it was also important in order to get acquainted with the benefits of the util.py. Since the csv2list function (also rather banal in its functionality) is used often in other parts of the library, it seems nevertheless important that this has been refined now with the new "util-standards".