Added Gradle support, Gradle FTW, Maven FTL
Ignore Eclipse project files
Ignore Eclipse settings folder
Removed unused imports
Ignore gradle generated files
Removing unnecesary cast
Recommended protection change