Adding .gitignore because os x puts random hidden files all around