populate QTableWidget with data from csv, serialize data back to csv