Some more refactoring for player manager
Team creation #15