Eliminate the Player Repository and replace with a Factory and a DataStore.