Adding the ability to pass a page object into the withWindow method so child windows are easier to manage
Add new contrbutor and docs for page option in withWindow()