Recognizing And Detecting Errors In Exercises Using Kinect Skeleton Data