Added rules to gitignore to ignore OS generated files