Creating the super types and backing structures for the menu structure
of the module framework.
Created the menu factory stub.
Filled out more of the Menu class.
Filled out more of the MenuItem class.