Merge branch 'model/learner_profile' into development
Only save User model to neo4j if it's valid
Merge branch 'model/user' into development
Add Exhibits relationship
Add factory for Exhibits relationship
Add tests for Exhibits relationship
Add Exhibits relationship and check for start_node, end_node existance
Store Exhibits relationship in neo4j if it's valid
Merge branch 'model/exhibits' into development
Add a LessonPlan model
Add factory for LessonPlan model
Add spec for LessonPlan model and its class methods
Add validation for LessonPlan's name, description and plan
Store Resource index in lesson plan, rather than storing the whole resource
Save LessonPlan to neo4j if it's valid
Rename Resource model's field  into
Merge patch from model/resources (rename type column)
Change Resource's factories to use resource_type instead of type
Change Resource spec and Contains spec to make use of Resource's  instead of
Change Resource and ResourceValidator to make use of  instead of