Revert "Allow multiple Submenus"

This reverts commit e057dbab967d031238ab810864ba9f04be02edb9.
Revert "Revert "Allow multiple Submenus""

This reverts commit 4f83e8fe421610fb58bdffd9088d17692ee9314b.