add more .gitignore files so that we only track what needs to be tracked