Multi Page Framework

Adds new controls and placeholders for multi-page.  Everything is
working now, so we just need to add modes for the other pages and
do some content.