Added data structure for navigating menu

* Nested lists - 3 items: identifier, step function, children