Do not detect collisions between joined bodies. Replace default constants for friction and number of glut rendering slices.
Put a lower bound on random shape dimensions for demo. Makes things much more stable.