Refactor Sugiyama methods

for GraphLayout project