Refactored AGAIN.  FlowNetwork now immutable. print_list changes.  Special vertex IDs added to BipartiteGraph