Bug 1047837 - Codify the concept of layout and layout page