An arbiter holds all contact information of two bodies. The contacts are stored in the ContactList. There is a maximum of four contacts which can be added to an arbiter. The arbiter only keeps the best four contacts based on the area spanned by the contact points.