renamed dependency.Name -> Path, added git dependency fetching