add IO_handling
add function code defines + comments
modify struct IO_pin and IO_octet
add default define for MAX_IO_PINS
add readIOPins return value
add handleIOpins parameter