Merge remote-tracking branch 'remotes/origin/add_masquage' & resolve conflicts
generate MVC Tournament.
add association  Season has many Tournaments.
fix season tests bug.
test coverage for Tournaments.
Merge remote-tracking branch 'remotes/origin/tournaments-logic' into staging