updated .gitignore to fix compile problems