Renamed Object to Node as it represents a node within the tree and not an actual object itself..