Whole robots can be loaded from a given XML description of the robots configuration. Note the scripts for kinematics, CAD and Multi-limb coodrination are stored in the static configuration and loaded dynamically at runtime.
Check out a detailed MobileBase tutorial HERE
For more detail on the Kinematics system See the In Depth Bowler Kinematics Tutorial