Pass columns into the csv preprocessor

It is useful for when we need to get the field name of a value
Rename columns to columnNames

So it is more meaningful and specific