adding missing file
pulling in some code from the stop_status_endpoints branch
adding the node() data member