Added matchup associations, review, views, and mo!

I wouldn't have a `votes` column on your matchups table -- we have a whole separate `Opinion` model & table for that.