added a class that contains a target, source and an edge, such that we can add flow from target to source over edge as a variable in our LP
LP(7) first trial