added back in the UINavigationControllers

* navigation is complete (needs work for final production)
* the save and pausing and background task stuff is a bit broken in this experimental version. A lot of re-plumbing of the UI broke some of this. I will get it fixed. Not a big effort.