[TASK] Refactor menu parsing

Menu items array is now indexed by page UID to help accessing single items in other view helpers
[FEATURE] Add browse menu view helper

This view helper adds a browse menu similar to special.browse