make iteratable the page model.

fixes issue #6