Ignore Intellij files
Use gradle with sources
Exclude duplicates during packaging