Rudimentary support for page layouts.
Fixed up rib support.
New page title component (for layout zones).
New site map component (to match menu option)
Temporary fixes for video component.
Reminder to protect component actions with login.