Added UI.mouseMoved(MouseEvent)
Updated related classes accordingly.
Removed UI.isShowing() because it was useless.