added test cases for files with empty rows in the middle
changed some import behaviour+test cases