Major update: Currency markets; traders importing goods from foreign
markets. Unit tests. Strict separation of simulation engine and GUI via
GUI models.