Added TextReader and DataReader classes.