Separate button colors to themes.
Using a table 'themes' for the themes.
Menu works with keyboard!
Clicking selects the button.
Merge branch 'uithemes'