Lookup modules in ModuleStore before attempting load

Define ExportsList as description of exports.
Extend ExportsList to define ModuleDescription and ModuleSymbol.