Update db.y to include new tables

I added tables for dish, snap, and rating. Let me know which of these features you think will be useful/pointless.
Merge pull request #1 from dwoodbur/patch-1

Update db.py to include new tables