Add missing createPlayerForUser implementation