Adding separate PlayerRibbon and TargetRibbon classes.