added various threading components. added gui component. updated node impl. updated transform2/3. added matrix inv calculations