EHN: Generate MenuAutocomplete input based on menus files

Also add menu nodes for XUCORE and XMUSER.
Integrate autocomplete json file

tweak the mouse out transition time.
Also fix the menu click event.
fixed several syntax errors.
BUF: resetAllNodes to handle root does have children.

Also add more margin to the left.
EHN: Add VistA Package Dependency Visualization

Also Modify the navigation bar to show the active one.
tweak the layout a little bit more.