Add IsHover method to IButton
Add and implement Click method to IButton