Add gradle releasing and publishing
Add gitignore