Broke up the conceptually massive LabelDigraph.scala