Overloaded '<<' in the Node class to allow simpler output.
Drew out an inheritance map to review with the team.