Flávio, boa tarde!
Tenho mais uma dúvida, assim como uma validação se meu entendimento está correto: como na página 'index.html' foram adicionados os caminhos dos arquivos (classes) '.js' na ordem pelos quais são dependentes um do outro, o funcionamento era normal, pois era assim 'mascarado' o efeito global (que na realidade não era).
Todavia, há classes que foram utilizados o 'extends', onde agora que estamos trabalhando com o conceito de módulos, se torna ainda necessário utilizar o 'extends'!?
Aguardo, abraços!