Add inverse relationship for :contains, allow sub_concepts to find its bas_concept
Remove Contain and Relates model, start over
Add neo4j db matcher
Refactor Concept model's test
Add matcher to support relationship-type models
Add test for Contains model
Create model Contains
Adjust model Concept so it can be used with Contains model
Add comment to clarify Contains factories
Allow sub_concepts and base_concepts of a concept to be queried
Update tests for Concept model
Refactor Concept model 's test
Add test for generic contains relationship
Add test for Contains relationship between concepts
Read neo4j config from file
Clean up neo4j db after tests
Store Concept as neo4j nodes
Contains relationship should be checked using have_neo4j_relationship matcher
Add custom matcher to find neo4j relationship
Store Contains relationship as neo4j relationship