rename child methods so they contain 'Node'
update comments
update getChildren method
update isIndirectChildOf method
update tests