remove Eclipse generated files and standardise gitignore