Added more abstraction. LinkTo method, unlinkFrom method. As well as unit tests and a few missing gremlin signatures.