[UIHint] rename and some refactor UITooltip -> UIHint