actually fixed this time, hopefully

Vertex v was map.end()->second if a word existed, not sure how it even ran
output edges in graphviz format, return before broken sentence generation
svg image showing resulting graph