Organizando arquitetura e enviando a classe principal