Add animation and tap gesture to zoom in and out