Added zoom on touch and fix when multiple points share the same coordinates

Added zoom on touch and fix when multiple points share the same
coordinates