add .gitignore for *.bak and target/