Added keyboard and accessibility support

Added:

* Drawing of focus ring
* Left arrow sets off
* Right arrow sets on
* Spacebar toggles
* Accessibility support to toggle value