Ok, so I finally implemented the most popular fpik (fixed point inverse kinematics), you can stop not asking me to now