Introduced new ProjectDependencies class that holds project's name and projects this project depends on.
Removed Node class. New ProjectDependencies class holds just current project and it's direct dependencies. This file should be placed in every sub-project of Gradle's multi-project build and then discovered by some kind of classpath-resource loader.