better gitignore and remove target