Explain how this plugin differs from others.
Update build.gradle
Fixing miscellaneous runtime breakages
Add .gitignore