Initial definition of global MODULES table
Initial module-based loading

Note that when building Lumen itself this results in unnecessary
recompilation -- this will be addressed later.