adding infrastructure to allow adding layers to the browser pane