Com base nesse início dos vídeos acredito que ter reaproveitado o projeto do curso anterior foi uma péssima ideia. Separar cada função em um arquivo diferente foi desnecessário. Um dos vídeos tem 10 min e a maior parte do tempo ele só fica separando o código em arquivos. Para explicar a ideia dos cabeçalhor acho que seria mais interessante ter começado um projeto novo e algo menor. E conforme o projeto vai crescendo iria reforçando a importância do header. Enfim, tempo de conteûdo acaba sendo bem menor que o de vídeo.