add csv support to textreader.py

fixes

- issue #2