Updated 2D physics demo