DB Schema Changes

I added foreign keys and other relations to make the database more efficient and so I don't have to re-invent the wheel

Gleason