Beginning a Box2D implementation.

The spring joint is created by applying the
proper forces anew in each time step.
The current implementation only supports springs attached
to the center of mass.