Simulation now runs to completion using pthreads
Updated terminateSimulation() for threading version
Type conversions, and finally reread the three lines of warnings and am wondering why I didn't fix the warnings sooner
Removed unused code and test code