writing the checkNode function
implementing function createOriginalFile
implementing function testConcat
fixing minor bugs
implementing function findPossibleMatches