moved AvroReading trait into modules package