New navigation

This adds the new event-aggregator naviation + flexible page manager + tests + removes the old manager. (plus it has implications to how internal events are structured)