set_lights, set_motor, read_inputs in DC

isolate reading pins from any output functionality

a specialized values object contains the state of the driver controls.