commit referente aos ECDU04, ECDU05 + refatoração

ECDU04 e ECDU05 pronto para teste !
Refatoração do código