restructured diff tests to create a new it 'should x' for each diff test, and broke apart node into a diff node, and node, and the same with the parsers. Need to refactor now to get rid of duplicate code