Distributed stock market simulator for CMU 15-440