moved constructor definition outside class declaration (form Node.h to Node.cpp)