Sim: Heavyweight Boxing Champion: Major bux fixes

A number of major bug fixes. Game should be in a good state now.