Added VendorManager Interface and Implementation.