fix the weirdo detaching thing that is a mystery & add deadlock detection
so heres module attachment and movement, but its a little broken and also squishy joints and also no tree on the client
Merge branch 'feat/typescript' into 'master' Rewrite the client in typescript See merge request starkingdoms.tk/starkingdoms.tk!2
client work