update test framework
add node ignores
add testing files