add BrandManager
move SpecificationInterface to commerce