Removed require for removed class
Complete rewrite of driver to match current metal changes + node busser