Better tests...passes
Slightly better recipe tests.

Also, stole user model from another project.  Tests pending
Now I'm using "grunt build" to end-to-end test... needed to tidy a file