adding a submenu property to all the demos so each demo can belong to a submenu
changed DOM manipulation so each demo is put in its own submenu
fixing the CSS so that each submenu opens a bit more on the right, so it leaves visible the arrow of the parent menu
rebuild and docs