Externalización de funciones de headers y footers

Refactorización de código para respetar más la estructura definida de la
aplicación