added integ tests, route to /rest

Not sure how Brian was generating the dishes off of Index, but rest of tests pass. may have conflict there, but no big deal.