Vitalsource Technologies, Inc. Planar Multibody Dynamics