add ignore file to avoid .DS_Store files being commited