delete .DS_Store
update .gitignore
some nits when git is not properly configured