Add SigNetNode.py and change the constructor and intiNetwork

A list of edges, tuples containing a source and sink node objs is used
to init the network.