broke up tournament.rb methods into smaller pieces