Moved Vendor specific adaptors into vendor project to remove the
circular dependancy.