Signal Managment

create the signal managment function and modify the DigitalI class