Reimplemented teams.
So players are not allowed to join any team anymore (except for the Barbarians, which will never happen...). The player only joins his team when the
player object is being created.
Teams and their members, once related to each other, cannot kick their member/leave the team for now, but I am going to implement it later.