Refactored CSR1000vRoutingDriver and added initial unit tests