Java cleanup
fix
gitignore
Node implementation and readme