readCSV now returns bad lines

And checks for correct inputs