added documentation comments to Node