[To Review] Add Team model. Replaces Rank, with a many to many relation with User

Team is the public entity for User(s). It can contain one or multiple users (double)  
A Game is now a fight between 2 Teams rather than Users