Tooltip

Implements the tooltip directive.
Closes #9