improving .gitignore when excluding /target