A pure JavaScript implementation of TinkerPop's TinkerGraph in-memory graph database