Convert GameBonus to use enum instead of string.
More work on recursive routine.