Rework screen-drawing to have a single method.

  `refresh_display` will call the appropriate drawing mode.