began node class
working on node
merge and Node