Refactor 'tooltip'

* Use new 'dom' helper
* Add 'interactive' option