add a git ignore; .DS_Store mac_os files