some preliminary work on a Gauge Widget class