Inicio de revisao semantica e avaliacao de acessibilidade
Adicionei os schemas faltantes e revisei a semantica do codigo