Programming the Kinect