beginning scaffold of Button class

It’s about time I wrote one…
This will carry the button states, a method for detecting mouseover and
a method for switching the shape of the button from square to circle.