adicionando atributo contentBody e logica para formacao de header e footer