Devised an algorithm to dynamically cut edges and add a new vertex. Flow will be circulated after this.

Signed-off-by: cauth0n <derekreimanis@yahoo.com>