Finished node.php classes

these are not tested yet.