Added python solutions for coding exercises in chapters 2 and 3
removed ds store junk files
Updated gitignore to make it more mac and python friendly for commits