SerialReader now outputs AirQuality objects instead of Strings