add gradle build file
update .gitignore