Make csv file names much more readable.
Improves (greatly) threading and (a little) the project's genericity structure.