Added initial version of the Node class.

Added Node class test ensuring that the constructor throws the correct
exception when the name parameter is null. Updated the project to use
JUnit 4.11 for unit testing.