Converting to bipartite graph & adding prelim edges

- Added InterfaceVertex for edge midpoints
- Add edges in LatticeGraph (still not layed out correctly