Simulates newtonian physics between bodies in a 2D environment.