Changed the implementation of SimpleWorld/Body/Contact to simulate Box2D (based on PixelMask)