Added update_teams() functionality

Teams in the competitions will now be updated to reflect correct elo
values
Leaderboard functionailty added

Leaderboard functionailty was added as well as the get_matches function
marked for a rewrite
Started new get_matches

Started the new get_matches function in the competition module