Add the submenu feature
Update documentation
Update documentation
Menu definition must be an array of objects
Improve navigation styling