Add the addNewRoute and fallback functions so that we can add a new route directly via calling addNewRoute on the main contract instead of re-deploying the main contract.
Additional function to add -
addNewRoutesAndEnable , updateRouteImplementations, changeRouteStatus, getEnabledRoutes
Chains-