Update .gitignore
Use Gradle all package
Update files
Add diff and install tasks