Routing solution refactor and Mininet scripts