added field.py module
converted reader.py module from using DataTypes to Fields
converted writer.py module from using DataTypes to Fields
removed dtype.py module
fix for _TabularReader when constructed with a fields generator
updated tutorial.md
improved tests for FixedWidthWriter
code clean-up