Driver and GraphDomain Main Changes

Ignore for now...
Bunch of errors and such...