Iphone Controlled Car -- Made from FRC Parts??

http://www.break.com/usercontent/2009/12/iphone-controlled-car-1549064

Looks like the window motors that come in the Kits and obviously the C-Rio, but is that also the power distribution block?

and