Small refactor.
Replaced dependencyResolutionService with sugiyamaService.

This service abstracts from the concept of tasks and will allow to generate the right information that the app needs to graph it.
Adding fake nodes for Sugiyama's algorithm.