Finally understand what broke with branches
added .gitignore to repo