Fixed the zoom when there are multiple pins. Also made it more functional across devices.