passing state cursors into app sub-components
Building out more of the nav, fixing the containing assertion to require all elements to be specified, and removing a reference to a non-existent macro