add .gitignore
initial commit of completed java code translations