added BST.size()
added removeEdge/removeVertex
new file:   topological_ordering.py