not sure how to break down quaternion into DOF for jacobian...
correct Jacobian, correct distance, still running in an endless while loop...
semi-working IK, weird nans in jacobian
working IK (in 2D) haven't tested it in 3D yet
added z and x keyboard control to move end effector
added z x keyboard controls