Smiley Face Part I
A yellow smiley face is rendered as a static SVG graphic, centered on a 960-by-500 canvas with a black-outlined face, two eyes, and an arc-shaped mouth. Built with React and d3.v5, it uses the `arc()` generator from the `d3` module to compute the mouth’s path, while JSX circles define the head and eyes. Dimension values like center coordinates, eye offsets, and radii are stored as constants, and the entire group is translated to the canvas center. No interaction or animation is present.