Added panning. Started adding zoom.