Gradle libraries cleanup
Exception changes
Updated gitignore
Improved build.gradle