Defining the construction
Begin with points because every later object needs locations that define it. A line uses two distinct points, a circle uses a center and radius, and a polygon follows its vertices in boundary order. Reusing a point connects objects as one construction, so moving that shared point changes each figure that depends on it.