Reestruturação do código para aplicação única