Significant amount of changes.

I believe the program is finished, it just needs to be checked for bugs
and documented.

Also, main()'s final results haven't been implemented yet.
"Output the final results of the simulation....of a real-world business
adventure!  (Who wins, why, what are the implications for the world
economy, etc)"