better csv file handling

This pull request contains:
* workaround for "can't get item 1 of {}" error
* new README section for better csv file explanation