Added Gradle and updated gitignore