removing cruft and adding conditions to .gitignore to prevent in the future