ButtonHandler interface and its integration to button class. Button text.