Added new navigation mech (phase 1 named layouts)

Todo:
Merge context level navi implementation with named layouts, so the
events can be cleaner.