Messed with menus code some more

added comments, put the menu children into the menu object