Implement a dependency for product directives, build product module