Criando a arquitetura da aplicação.