Put your module on the modules directory and create, on the root directory, a _test and _waveform. Do not modify the .gitignore (it removes databases, output_files, simulation and so on from the ...
You can create a release to package software, along with release notes and links to binary files, for other people to use. Learn more about releases in our docs.