bridge_iface changes to include old and new bridge driver.
Some code needs to be modified to accomodate this. Using `groc` to document
the code now. will probably take a few months before all code is modified to
work well with groc