add EzBinaryReader and EzBinaryWriter