[WIP] full page screenshots (as discussed in GH-14)

This PR currently lacks unit tests.