Install sequelizejs.
Install new node modules.

 * body-parser (and dependents)
Massive update to API.

 * Too many changes to list.  This is just yet another stage
   of it working.  Will make better commit messages once code is
   stable.
 * Generally handles gets and puts for updates as well
   as being cleaned up more.
Update .gitignore.
Added .gitignore just to have checkout keep directory structure.
Add 3rd party jsoneditor.
Very large update.

 Once again, this isn't even in a released state yet so my
 commit messages are still vague and pointless.

 This has a mostly working edit/view formatted recipe as well
 as a tiny touch to make it a little more pretty.