Cs4496

Working framework for project 4 <rigidbodies>, with a couple more changes still to come.