add vim swap/backup files to .gitignore
add problem1 to problem7.