Add migrations to create postgres tables.
Start removing mongoose references.
Update references to _id in client scripts and views.
Add a create service for recipes.
Add a destroy service for recipes.
Use when instead of Q - when supports .tap, Q doesn’t.
Add a find service for recipes.
Use jshint on server tests.
Don’t load associated ingredients and steps if no recipes are found.
Add test helper methods for creating recipes, indgredients, and steps.
Add a create service for plans.
Add a destroy service for plans.
Add a find service for plans.
Add an update service for recipes.
Add an update service for plans.
Handle having no children when updating recipes and plans.
Use recipe services in recipe routes.
Use plan services in plan routes.
Redo shopping lists.
Use text columns instead of varying character.