running through the iPhone 3D programming book