initial integration

appears functional
primary bugs:
light comes on when shock is detected
shock/FF detected together (likely wiring)