adding RagDoll scaffold
merge upstream/master into andrew/ragdoll
Merge pull request #2988 from AndrewMeadows/ragdoll

RagDoll Part 1: basic data structure