updating gitignore, fixing platforms

updating gitignore, fixing platforms