Feature tournament service

Here is the basic tournament service class. 

I have 2 questions though:
- is tournament service the one to create a new tournament?
- For the set_game method, I do not know if I am creating a new tournament with that game or adding that game to an existing tournament.