separate rules for third party
add more things to gitignore