Fix duplicate destroy call issue by using .one
Ensure no methods proceed if tooltip is destroyed.
Remove errant console.log(s)