Made Visiable and Target optional attributes

Watch and unwatch tooltip width only when it is shown