Added cell phone and GPS listeners. And controlled zooming levels so default zoom doesn't always override zooming.