Merge pull request #31 from BrynCooke/master

All framed vertices now implement VertexFrame and all framed edges implement EdgeFrame.
Adding a adjacency without a vertex parameter will automatically create
a new vertex based on the return type of the method.
Merge remote-tracking branch 'upstream/master'