- Added focus state for Button object
- When a button is clicked, a background rectangle
  is drawn in an inverted color