Implement Node

A healthy implementation of the Node class