structuring mod-sdk to be published in pypi