Mostly got rid of the concept of a there being a single file related to
the SourceFile, LinkedAssetFile and AssetFile classes -- these classes
area now named SourceModule, LinkedAsset and Asset respectively.