Store type of the result used in each lesson plan's step
Add resource_count to LessonPlan factory
Add triat to create/build lesson plan without resouce_count in plan
LessonPlan.resources must return a non-empty array of existing Resources' info
LessonPlan without resource_count should not be valid
Define the resources method for LessonPlan
Validate presence of resource_count key in LessonPlan's plan
Merge branch 'model/lesson_plan' into development
Add Uses relationship
Add factories to create Uses relationship between LessonPlan and Resources
Add generic relationship spec for Uses + LessonPlan uses Resources relationship
Allow FactoryGril to add Resource to LessonPlan after creating the Uses relationship
Add TODO
Fix type in Uses spec: using 'users' instead of 'uses'
After saving the JSON, they keys are stored as string, so #resources need to use string, too
Merge branch 'model/lesson_plan' into model/uses
Convert LessonPlan's plan field to use String keys
Merge branch 'model/lesson_plan' into model/uses
Convert the Uses factory to use string keys when accessing LessonPlan's json field
Add test to verify that LessonPlan contains the Resource in a relationship