organize tests better
test object impl in node; write methods match node; bug fix for #41
make read functions match node