checks for broken file
add new test script by @haubold
updates gitignore