Moved the node Ctor from hpp to cpp