Implement a Py script:
aperitive to have a print option that:
1. allowed a selection of an area to print
2. option to print at a certain zoom level eg 19
3. option for the number of pages to print - spread out over 1 page, 4 pages, 8 pages etc
a. number each of the pages as to the next page in line - top/ bottom/sides. A street directory in the corners gives the page number of the next one in line
b. important also is a single page overview map that has a grid indicating the page number of each map. Once again common in street directories to have a visual index.