Added Environment and IncomingData classes.