while we are at cleaning up this class, could you add a short list documentation of the different ways to have an url for a menu item (absolute uri, route name, content)?