Simulating a financial exchange in Scala

Simulating a financial exchange in Scala