Updated tooltip component with dynamic positioning, mouse follow options, update position when resizing for toggle tooltips