Added Geiger functionality

Markus, I'm not sure what InterruptPin is on line 49 is. There are only
a few pins that can be interrupt pins, and 13 isn't one of them.