added .gitignore for .DS_Store files
finished ex5, did ex5 challenge problem.