Mock Stock Market made for CSCI 3308