Adding first version of topology.py
Adding almost empty version of node.py and edge.py