Initial suggestion for extension implmentation.

`BuildPage` event allows an extension to hi-jack one of the line items and generate any number of pages within the linked list system.  If no event processes this request, then the standard page is built.