winorlose: minor text changes
added: PlayerPreferredRepository
teamroles: added 'preferred' player logic