Added matchup associations, review, views, and mo!

`end` at 21, 2 is not aligned with `factory :matchup do` at 18, 0