Added specialized read classes

Fixes #224