added new tests, and added testfiles to have more than one error, plus gitignore .swp