Bug 1100777 - Create LayoutPageView component.

`pageViews` can be a `Map` even though the keys are strings.