Tabletop Pinball Bumper with Lights and Scoring

This bumper is for a tabletop pinball which playfield is about 30x60cm and uses a 12mm steel ball. It contains an LED for lighting it and it can register hits from the ball to count points. The wire used for the spring and for the base is 0.8mm copper coated steel wire (MIG welding wire).

Video at: http://youtu.be/6DJVVdL0sb0

PinballCounter1.ino is the Arduino sketch which I am using.