Add in the graphlib submodule.
Allow #alias to take a string for the scope argument. Allowing for delegating to another object that is created at a later time.
Interim working commit