Continued work on the menu
Button items need an action attribute to specify the name of the action
Link items need a target attribute to specify the target ID. However ID is still set manually at runtime.

Links with the appropriate IDs should work