Adding zoom/drag but labels are off
Labels are now appearing in the correct position when zoomed/moved