Changed method of generating dependency graphs to enable traversing upwards.
Added traversal options.
Altered styles wildcard format and added layout options