Creating submodule for distribution