updating gitignore, fixing platforms