On the tagging of fast bowlers into categories, I think the implementation should be simply based on the Speed value attribute. If its 90+, the bowler should be able to bowl average speeds of late 140 (combined with the stamina/confidence value). If its 85-90, the mean speeds should be 140-145...