ignore metadata
add Node and Tree implementation

TODO: debug