Bidirectional framework is implemented.  It will search properly from sink/source but it will not find an intersection yet.