Module: 2D dynamics