split in device and driver
implement preliminary set_output function
verbose output of 3 leds
add gpio addresses