create tournament model

- Create Tournament model and tests.
- Add association test.