remove OldTopology.hs and Topology/PrettyPrint.hs
rename OldTopology.PrettyPrint -> Topology.PrettyPrint
start Diagram.hs. define VertexKind and EdgeKind and implement doesMatchKind
nextEdgeLevel and nextEdgeLevelConnected. now only connected component are calculated if using nextEdgeLevelConnected