Added basic gradle build system, gitignore