removing index api in favor of metadata storage in the graph along with filtering/traversal, and added a few classes necessary to support in-memory neo4j db for testing.