changed the structure of the VehicleMode class. It's now a wrapper for an ApmModes object internal components.