now ignores all test files, _temp files, and properly ignores the executable