Added implementations for some IdeaGraph and Node functionality. Design may need modification though.