embed abs file name into every node
delete old tests
test framework
some tests and missing stuff