Allow editing and creating players in single team.

Take a look at the changes in this pull request for an example of how you can build the edit/add players feature. If you like it, you can merge the pull request and use this code. If you'd like to do it differently, that's cool too.