Needs a bit of improvement, but I managed to get some decent physics. Gonna test some shaking and slapping.