make IK joint configurable and use degrees instead of radians