[C++] Make distinction between joint and body in Model API ( addJoint, appendBodyToJoint, addJointAndBody instead of addBody)