Change in configuration

- remove “parent” in menu config
- add “children” in menu config for submenu
- add more menu option
    - linkAttributes
    - childrenAttributes
    - labelAttributes
    - displayChildren
    - attributes
- support submenu by using recursive config