The code is written for the arduino platform (I'm using a mega) and the arduino IDE.
Check out the video,
And here's a link to the longer version of the video with closeups and more detail:
Step 1: A Few Words for Newbs
I firmly believe that anyone with gumption can take on some or even all of this project and be successful. Break it down into pieces. I'll try to give you as much info as possible to lead you in the right direction.