refactor: inverse kinematics init
#142

Ipuch wants to merge ik into main

We do not currently have an analysis of these two commits