support for multiple pages

- added radio buttons to select the page
- editor manages pages, and tells the toolLayer which one to show
- added show/hide to page and layer which add/remove the hidden class on
the relevant canvas