Implementação do cálculo de custo de uma rota e algumas mudanças de design.