Tried to implement the receive_value function in node.py, seems
that I've had to start creating empty functions to do this in
other parts.

Have not written tests yet. Will do those first next time.