Merge pull request #8 from MikeDelaney/simple_graph

Simple graph
Made it so existing node cannot be replaced by add_node
Fixed test for add_node already exists error state