adicionando application factory para a criação e configuração do app