Advancing physical therapy with help from the Kinect for Windows