Criacao do define, refatoracao do Event e Batch