Manual control of menu

There is not necessarily a 1:1 relationship between modules and menu items.

Allow modules to add their own menu items if they see fit.