Add documentation; gut the new document URL loading method and move it all into the new Window method.
Add test for default event prevention.