Changed getNewPlayer to createNewPlayer to reinforce that it's not only giving you a player, but also adding it to the player list.
Scoreviews a bit less hardcoded but not completely fixed.