added eclipse output to gitignore
optimizations