ignoring some test data an binaries
added source code documentation