creating ExaBgpLib and refactoring bgp functional suites to use it