A new hope

It seems like we should merge shared-player back into player if we're going to monkey patch players to turn them into group players.