use Inline::Module to create distribution