Add hover support to state elements
Add mouse support for menu