dynamically create the base unit menu working.  Next, work on prototype item system and then also add to the menu system.