Affine Body Dynamics