Fields
    Explore two types of singularities for circle-valued functions on the plane!
    
      - Tab to change coloring mode.
 
      - Left click to select or deselect singularities and toggle the singularity type.
 
      - Right click to add or remove singularities.
 
      - Up/down arrow or mouse wheel to adjust the residue of a selected singularity.
 
      - Right/left arrow to adjust animation speed.
 
      - Shift + right/left arrow to adjust second animation speed.
 
      - m to toggle the singularity markers.
 
      - ? to bring this box back.