Here is the major logic change: loop through all related videos.  Any that are None (i.e. an unrecognized, as mentioned above) or don't exist on disk are eliminated from the pool of related videos.

If no related videos (either because none were told to us by KA, or because we didn't have any on disk), then the template will not show the related videos box.