menu work, multilevel serialisation of menus
menu editor storing root level changes and displaying them on subsequent edit in edit UI