updated freenect implementation of the kinect interface