Menu - Converts to a structure of items and menus with base classes that define each.  All clickable links are items while collections of items and menus are menus.
Experimental Menu - Removes the need for a file to instantiate menus and moves the prune into the menu class itself. Includes updates to tests and menus to account for this new structure.