inverse kinematic

add inverse kinematic or basically a function for linking objects together and functionally move/animate by touching/holding them