Snapshot homegrown graph limplmentation
Graph class now works in JSON call