Snapshot of work on navigator item host contained model view reset.

This commit sort of works but has some bugs. Saving progress so far.