Refatorando alteração da Router (divisão em duas classes)