small typo fixes
added some eclipse stuff to .gitignore