Extract the navigation bar into a separate (partial) view (v2)

This supersedes #168 really as it takes that branch and treats the menu as a series of links.