added tournament details view and contender addition api endpoint