Renamed DataWriter/Reader to Encoder/Decoder