[RFC] SuperPage

I'm still not 100% on the name though. But this class has been useful on a couple of occasions.
Since #249 introduces a contrib folder I thought this would be a good place for this class to live.

Let me know what you think of this idea